Quarterly report pursuant to Section 13 or 15(d)

REVENUES - Activity (Details)

v3.24.2.u1
REVENUES - Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 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 27,551 18,559  
Credit or payments made during the period (24,688) (17,020)  
Balance 18,547 13,684  
Discounts and allowances 27,600 18,600  
Other accrued liabilities 5,933   $ 5,334
Accounts receivable and prepaid and other current assets      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Discounts and allowances 400 400  
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 21,770 14,439  
Credit or payments made during the period (20,165) (13,139)  
Balance 9,841 7,513  
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 5,259 3,725  
Credit or payments made during the period (4,441) (3,765)  
Balance 4,335 2,596  
Returns      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 3,931 3,296  
Provision related to current period sales 522 395  
Credit or payments made during the period (82) (116)  
Balance $ 4,371 $ 3,575