XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Summarize Activity of the Net Product Revenue Allowance and Reserve Categories (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance $ 191,521 $ 282,226
Provision related to current period sales 391,594 398,246
Provision related to prior period sales (7,311) 107
Credits/payments made for current period sales (289,790) (271,693)
Credits/payments made for prior period sales (115,458) (214,794)
Ending balance 170,556 194,091
Trade Allowances    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 44,626 86,636
Provision related to current period sales 44,069 48,472
Credits/payments made for current period sales (24,778) (20,724)
Credits/payments made for prior period sales (42,389) (83,398)
Ending balance 21,528 30,986
Rebates, Chargebacks and Discounts    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 136,093 184,756
Provision related to current period sales 337,129 333,126
Provision related to prior period sales (7,168) 107
Credits/payments made for current period sales (256,492) (237,768)
Credits/payments made for prior period sales (70,842) (128,152)
Ending balance 138,720 152,069
Product Returns    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 8,746 8,089
Provision related to current period sales 1,059 1,178
Provision related to prior period sales (250)  
Credits/payments made for prior period sales (1,219) (614)
Ending balance 8,336 8,653
Other Incentives    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 2,056 2,745
Provision related to current period sales 9,337 15,470
Provision related to prior period sales 107  
Credits/payments made for current period sales (8,520) (13,201)
Credits/payments made for prior period sales (1,008) (2,630)
Ending balance $ 1,972 $ 2,384