XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
PRODUCT REVENUE AND RESERVES FOR VARIABLE CONSIDERATION - Product Revenue Allowance and Reserve Categories (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance $ 23,604 $ 31,514
Current provisions related to sales in current year 20,914 13,100
Adjustments related to prior year sales 305 (1,572)
Credits/payments made (10,356) (22,472)
Ending balance 34,467 20,570
Chargebacks and Discounts    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 1,436 1,607
Current provisions related to sales in current year 380 1,910
Adjustments related to prior year sales 69 (93)
Credits/payments made (1,389) (2,216)
Ending balance 496 1,208
Rebates, Fees and other Deductions    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 15,726 22,991
Current provisions related to sales in current year 20,147 10,229
Adjustments related to prior year sales 400 (1,374)
Credits/payments made (8,822) (18,282)
Ending balance 27,451 13,564
Product Returns    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 6,442 6,916
Current provisions related to sales in current year 387 961
Adjustments related to prior year sales (164) (105)
Credits/payments made (145) (1,974)
Ending balance $ 6,520 $ 5,798