v3.25.2
Product Revenues, Net, Accounts Receivable, Net, and Reserves for Product Revenues - Summary of Change in Reserves for Discounts and Allowances (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accounts Notes And Loans Receivable [Line Items]    
Beginning Balance $ 194,299 $ 164,772
Provision 297,792 158,731
Adjustments relating to prior periods (10,122) (4,476)
Payments/credits (249,244) (158,712)
Ending Balance 232,725 160,315
Chargebacks [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Beginning Balance 45,904 27,486
Provision 131,842 41,935
Adjustments relating to prior periods 0 783
Payments/credits (130,222) (54,393)
Ending Balance 47,524 15,811
Rebates [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Beginning Balance 107,843 98,194
Provision 109,973 72,684
Adjustments relating to prior periods (9,497) (5,171)
Payments/credits (64,359) (62,647)
Ending Balance 143,960 103,060
Prompt Pay [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Beginning Balance 5,941 3,831
Provision 10,965 8,585
Adjustments relating to prior periods 0 0
Payments/credits (11,251) (8,462)
Ending Balance 5,655 3,954
Other Accruals [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Beginning Balance 34,611 35,261
Provision 45,012 35,527
Adjustments relating to prior periods (625) (88)
Payments/credits (43,412) (33,210)
Ending Balance $ 35,586 $ 37,490