Annual report pursuant to Section 13 and 15(d)

REVENUES - Activity (Details)

v3.24.0.1
REVENUES - Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance $ 12,145 $ 7,915  
Provision related to current period sales 41,498 30,903 $ 16,800
Credit or payments made during the period (37,959) (26,673)  
Balance 15,684 12,145 7,915
Other accrued liabilities 5,334 6,485  
Accounts receivable and prepaid and other current assets      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Provision related to current period sales 1,300 900 1,400
Chargebacks, Discounts and Fees      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 6,213 3,404  
Provision related to current period sales 32,330 23,488  
Credit or payments made during the period (30,307) (20,679)  
Balance 8,236 6,213 3,404
Government and Other Rebates      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 2,636 2,494  
Provision related to current period sales 8,299 5,901  
Credit or payments made during the period (7,418) (5,759)  
Balance 3,517 2,636 2,494
Returns      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance 3,296 2,017  
Provision related to current period sales 869 1,514  
Credit or payments made during the period (234) (235)  
Balance $ 3,931 $ 3,296 $ 2,017