v3.25.1
Product Revenues, Accounts Receivable, and Reserves for Product Sales - Summary of Product Revenue Allowance and Reserve Categories (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Chargebacks, Discounts, and Fees [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance $ 11,589 $ 5,674
Provision related to sales in the current year 10,277 9,575
Adjustments related to prior period sales 439 146
Credits and payments made (13,084) (9,724)
Ending balance 9,221 5,671
Government and Other Rebates [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 31,533 8,898
Provision related to sales in the current year 24,139 13,125
Adjustments related to prior period sales (13) (19)
Credits and payments made (28,467) (9,906)
Ending balance 27,192 12,098
Returns [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 2,023 2,053
Provision related to sales in the current year 976 1,355
Adjustments related to prior period sales (382) (96)
Credits and payments made (126) (1,859)
Ending balance 2,491 1,453
Product Revenue Allowance and Reserves [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 45,145 16,625
Provision related to sales in the current year 35,392 24,055
Adjustments related to prior period sales 44 31
Credits and payments made (41,677) (21,489)
Ending balance $ 38,904 $ 19,222