XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Product Revenues, Accounts Receivable, and Reserves for Product Sales - Summary of Product Revenue Allowance and Reserve Categories (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Chargebacks, Discounts, and Fees [Member]        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Beginning Balance $ 9,221 $ 11,589 $ 5,671 $ 5,674
Provision related to sales in the current period 12,138 10,277 10,025 9,575
Adjustments related to prior period sales (66) 439 (131) 146
Credits and payments made (10,833) (13,084) (9,635) (9,724)
Ending balance 10,460 9,221 5,930 5,671
Government and Other Rebates [Member]        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Beginning Balance 27,192 31,533 12,098 8,898
Provision related to sales in the current period 30,823 24,139 17,777 13,125
Adjustments related to prior period sales 185 (13) 354 (19)
Credits and payments made (27,623) (28,467) (14,640) (9,906)
Ending balance 30,577 27,192 15,589 12,098
Returns [Member]        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Beginning Balance 2,491 2,023 1,453 2,053
Provision related to sales in the current period 1,083 976 1,039 1,355
Adjustments related to prior period sales 852 (382) (983) (96)
Credits and payments made (941) (126) (326) (1,859)
Ending balance 3,485 2,491 1,183 1,453
Product Revenue Allowance and Reserves [Member]        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Beginning Balance 38,904 45,145 19,222 16,625
Provision related to sales in the current period 44,044 35,392 28,841 24,055
Adjustments related to prior period sales 971 44 (760) 31
Credits and payments made (39,397) (41,677) (24,601) (21,489)
Ending balance $ 44,522 $ 38,904 $ 22,702 $ 19,222