v3.25.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Rebates and other sales deductions $ 459,837 $ 342,717
Employee compensation and benefits 215,351 153,133
Clinical trial accruals 41,967 49,962
Accrued interest 40,667 41,626
Accrued royalties 47,075 36,802
Accrued milestones 0 27,500
Selling and marketing accruals 15,405 26,981
Sales return reserve 26,412 26,428
Consulting and professional services 22,977 26,221
Inventory-related accruals 34,046 25,509
Accrued development expenses 24,371 23,099
Accrued collaboration expenses 1,117 18,005
Current portion of lease liabilities 14,717 14,779
Derivative instrument liabilities 4,225 10,198
Accrued construction-in-progress 14,308 10,061
Other 71,695 77,926
Accrued liabilities $ 1,034,170 $ 910,947