XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET PRODUCT REVENUES - Summary of Balances and Activity in Each Product Revenue Allowance and Reserve Category (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance $ 208,998 $ 131,316
Provision related to current period sales 404,992 273,570
Credit or payments made during the period for current year sales (179,020) (128,345)
Credit or payments made during the period for prior year sales (89,029) (67,543)
Total 345,941 208,998
Chargebacks and Rebates    
Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 191,772 120,682
Provision related to current period sales 367,005 245,236
Credit or payments made during the period for current year sales (147,749) (108,185)
Credit or payments made during the period for prior year sales (85,356) (65,961)
Total 325,672 191,772
Trade Discounts and Allowances    
Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 2,450 522
Provision related to current period sales 18,500 13,085
Credit or payments made during the period for current year sales (16,137) (10,310)
Credit or payments made during the period for prior year sales (1,696) (847)
Total 3,117 2,450
Returns Reserve and Other Incentives    
Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 14,776 10,112
Provision related to current period sales 19,487 15,249
Credit or payments made during the period for current year sales (15,134) (9,850)
Credit or payments made during the period for prior year sales (1,977) (735)
Total $ 17,152 $ 14,776