v3.25.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
December 31,
20252024
Rebates and other sales deductions$459,837 $342,717 
Employee compensation and benefits215,351 153,133 
Accrued royalties47,075 36,802 
Clinical trial accruals41,967 49,962 
Accrued interest40,667 41,626 
Inventory-related accruals34,046 25,509 
Sales return reserve26,412 26,428 
Accrued development expenses24,371 23,099 
Consulting and professional services22,977 26,221 
Selling and marketing accruals15,405 26,981 
Current portion of lease liabilities14,717 14,779 
Accrued construction-in-progress14,308 10,061 
Derivative instrument liabilities4,225 10,198 
Accrued collaboration expenses1,117 18,005 
Accrued milestones— 27,500 
Other71,695 77,926 
Total accrued liabilities$1,034,170 $910,947