XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
December 31,
20242023
Rebates and other sales deductions$342,717 $325,711 
Employee compensation and benefits153,133 121,209 
Clinical trial accruals49,962 44,757 
Accrued interest41,626 36,443 
Accrued royalties36,802 30,706 
Accrued milestones27,500 — 
Selling and marketing accruals26,981 14,743 
Sales return reserve26,428 20,435 
Consulting and professional services26,221 19,538 
Inventory-related accruals25,509 13,977 
Accrued development expenses23,099 15,431 
Accrued collaboration expenses18,005 10,158 
Current portion of lease liabilities14,779 19,447 
Derivative instrument liabilities10,198 681 
Accrued construction-in-progress10,061 5,141 
Accrued facilities expenses6,107 55,455 
Other71,819 60,082 
Total accrued liabilities$910,947 $793,914