XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Product Revenues, Accounts Receivable, and Reserves for Product Sales - Summary of Product Revenue Allowance and Reserve Categories (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fees and Patient Assistance [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance $ 5,674 $ 164
Provision related to sales in the current year 46,506 17,690
Adjustments related to prior period sales 1,461 (112)
Credits and payments made (42,052) (12,068)
Ending balance 11,589 5,674
Government and Other Rebates [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 8,898 1,936
Provision related to sales in the current year 89,094 26,661
Adjustments related to prior period sales 19 (1,223)
Credits and payments made (66,440) (18,476)
Ending balance 31,533 8,898
Returns [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 2,053 251
Provision related to sales in the current year 3,936 4,698
Adjustments related to prior period sales (96) (2,481)
Credits and payments made (3,870) (415)
Ending balance 2,023 2,053
Product Revenue Allowance and Reserves [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 16,625 2,351
Provision related to sales in the current year 139,536 49,050
Adjustments related to prior period sales 1,346 (3,817)
Credits and payments made (112,362) (30,960)
Ending balance $ 45,145 $ 16,625