Quarterly report pursuant to Section 13 or 15(d)

REVENUES - Activity (Details)

v3.24.1.u1
REVENUES - Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance $ 15,684 $ 12,145  
Provision related to current period sales 12,267 9,223  
Credit or payments made during the period (11,906) (7,280)  
Balance 16,045 14,088  
Discounts and allowances 12,300 9,200  
Other accrued liabilities 5,435   $ 5,334
Accounts receivable and prepaid and other current assets      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Discounts and allowances 100 300  
Chargebacks, Discounts and Fees      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 8,236 6,213  
Provision related to current period sales 9,763 7,231  
Credit or payments made during the period (10,255) (5,777)  
Balance 7,744 7,667  
Government and Other Rebates      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 3,517 2,636  
Provision related to current period sales 2,280 1,795  
Credit or payments made during the period (1,609) (1,422)  
Balance 4,188 3,009  
Returns      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 3,931 3,296  
Provision related to current period sales 224 197  
Credit or payments made during the period (42) (81)  
Balance $ 4,113 $ 3,412