XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Certain Balance Sheet Items - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Certain Balance Sheet Items [Abstract]    
Rebates and other sales deductions $ 429,142 $ 342,717
Employee compensation and benefits 103,074 153,133
Clinical trial accruals 44,557 49,962
Inventory-related accruals 41,670 25,509
Accrued interest 40,703 41,626
Accrued royalties 31,627 36,802
Sales return reserve 29,816 26,428
Consulting and professional services 24,425 26,221
Selling and marketing accruals 23,265 26,981
Accrued development expenses 20,613 23,099
Current portion of lease liabilities 13,883 14,779
Accrued construction-in-progress 7,705 10,061
Derivative instrument liabilities 2,849 10,198
Accrued collaboration expenses 2,339 18,005
Accrued milestones 0 27,500
Other 59,143 77,926
Total accrued liabilities $ 874,811 $ 910,947