Quarterly report [Sections 13 or 15(d)]

Revenues - Schedule of Product Revenue Allowance and Reserve Categories (Details)

v3.26.1
Revenues - Schedule of Product Revenue Allowance and Reserve Categories (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance $ 27,716 $ 26,440
Provision related to current period sales 19,695 16,863
Adjustment related to prior period sales (744) (708)
Credit or payments made during the period (18,587) (14,660)
Ending Balance 28,080 27,935
Chargebacks, Discounts and Fees    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 12,519 13,374
Provision related to current period sales 14,379 12,811
Adjustment related to prior period sales (363) 0
Credit or payments made during the period (14,459) (12,928)
Ending Balance 12,076 13,257
Government and Other Rebates    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 10,389 8,343
Provision related to current period sales 4,766 3,654
Adjustment related to prior period sales (381) (148)
Credit or payments made during the period (3,848) (1,669)
Ending Balance 10,926 10,180
Returns    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 4,808 4,723
Provision related to current period sales 550 398
Adjustment related to prior period sales 0 (560)
Credit or payments made during the period (280) (63)
Ending Balance $ 5,078 $ 4,498