Organization and Summary of Significant Accounting Policies - Summary of Activity Product Returns and Discounts and Rebates (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2020
USD ($)
| |
| Balance at December 31, 2019 | $ 809 |
| Provision | 29 |
| Payments/credits | (637) |
| Balance at March 31, 2020 | 201 |
| Product Returns Allowance [Member] | |
| Balance at December 31, 2019 | 721 |
| Provision | 15 |
| Payments/credits | (558) |
| Balance at March 31, 2020 | 178 |
| Discounts and Rebates Allowance [Member] | |
| Balance at December 31, 2019 | 88 |
| Provision | 14 |
| Payments/credits | (79) |
| Balance at March 31, 2020 | 23 |
| Allowance for Doubtful Accounts [Member] | |
| Balance at December 31, 2019 | 63 |
| Provision | 7 |
| Payments/credits | (7) |
| Balance at March 31, 2020 | $ 63 |