v3.25.1
Revenue Recognition - Summarize Activity of the Net Product Revenue Allowance and Reserve Categories (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance $ 113,241 $ 191,521
Provision related to current period sales 186,009 190,711
Provision related to prior period sales (445) (5,482)
Credits/payments made for current period sales (98,200) (121,001)
Credits/payments made for prior period sales (105,208) (89,361)
Ending balance 95,397 166,388
Trade Allowances    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 9,433 44,626
Provision related to current period sales 16,627 22,313
Credits/payments made for current period sales (6,461) (11,534)
Credits/payments made for prior period sales (9,082) (36,485)
Ending balance 10,517 18,920
Rebates, Chargebacks and Discounts    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 97,526 136,093
Provision related to current period sales 164,873 162,858
Provision related to prior period sales (445) (5,589)
Credits/payments made for current period sales (88,769) (105,542)
Credits/payments made for prior period sales (93,205) (51,460)
Ending balance 79,980 136,360
Product Returns    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 4,734 8,746
Provision related to current period sales 378 532
Credits/payments made for current period sales (50)  
Credits/payments made for prior period sales (1,276) (577)
Ending balance 3,786 8,701
Other Incentives    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 1,548 2,056
Provision related to current period sales 4,131 5,008
Provision related to prior period sales   107
Credits/payments made for current period sales (2,920) (3,925)
Credits/payments made for prior period sales (1,645) (839)
Ending balance $ 1,114 $ 2,407