Quarterly report pursuant to Section 13 or 15(d)

Revenues - Activity (Details)

v3.21.2
Revenues - Activity (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance $ 6,065,000 $ 3,332,000  
Provision related to current period sales 7,782,000 5,256,000  
Credit or payments made during the period (7,526,000) (4,266,000)  
Balance 6,321,000 4,322,000  
Discounts and allowances 8,700,000 6,100,000  
Other accrued liabilities 12,359,000   $ 11,014,000
Other accrued liabilities      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance   4,300,000  
Discounts and allowances 7,800,000 5,300,000  
Accounts receivable and prepaid and other current assets      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Discounts and allowances 936,000 796,000  
Chargebacks, Discounts and Fees      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 2,461,000 1,293,000  
Provision related to current period sales 4,589,000 3,381,000  
Adjustment related to prior period sales   (75,000)  
Credit or payments made during the period (4,800,000) (2,615,000)  
Balance 2,250,000 1,984,000  
Government and Other Rebates      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 2,115,000 1,801,000  
Provision related to current period sales 2,710,000 1,747,000  
Adjustment related to prior period sales   (257,000)  
Credit or payments made during the period (2,433,000) (1,593,000)  
Balance 2,392,000 1,698,000  
Returns      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 1,489,000 238,000  
Provision related to current period sales 483,000 128,000  
Adjustment related to prior period sales   332,000  
Credit or payments made during the period (293,000) (58,000)  
Balance $ 1,679,000 $ 640,000