XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Summarize Activity of the Net Product Revenue Allowance and Reserve Categories (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance $ 282,197 $ 190,827
Provision related to current period sales 584,945 627,571
Provision related to prior period sales 1,167 (854)
Credits/payments made for current period sales (406,425) (362,460)
Credits/payments made for prior period sales (263,543) (172,378)
Ending balance 198,341 282,706
Trade Allowances    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 86,636 36,242
Provision related to current period sales 71,164 90,761
Credits/payments made for current period sales (26,746) (27,635)
Credits/payments made for prior period sales (83,398) (34,511)
Ending balance 47,656 64,857
Rebates, Chargebacks and Discounts    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 184,726 141,201
Provision related to current period sales 490,995 497,726
Provision related to prior period sales 1,167 (854)
Credits/payments made for current period sales (360,256) (303,029)
Credits/payments made for prior period sales (176,107) (131,320)
Ending balance 140,525 203,724
Product Returns    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 8,090 7,797
Provision related to current period sales 1,738 2,647
Credits/payments made for prior period sales (1,408) (958)
Ending balance 8,420 9,486
Other Incentives    
Valuation And Qualifying Accounts Disclosure [Line Items]    
Beginning balance 2,745 5,587
Provision related to current period sales 21,048 36,437
Credits/payments made for current period sales (19,423) (31,796)
Credits/payments made for prior period sales (2,630) (5,589)
Ending balance $ 1,740 $ 4,639