XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Certain Balance Sheet Items - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Certain Balance Sheet Items [Abstract]    
Rebates and other sales deductions $ 428,843 $ 342,717
Employee compensation and benefits 148,802 153,133
Accrued litigation settlement 90,000 0
Clinical trial accruals 49,469 49,962
Accrued royalties 36,774 36,802
Sales return reserve 31,323 26,428
Inventory-related accruals 27,947 25,509
Consulting and professional services 27,349 26,221
Accrued interest 21,474 41,626
Selling and marketing accruals 21,375 26,981
Accrued development expenses 16,616 23,099
Current portion of lease liabilities 13,938 14,779
Accrued construction-in-progress 7,431 10,061
Derivative instrument liabilities 5,102 10,198
Accrued collaboration expenses 1,400 18,005
Accrued milestones 0 27,500
Other 73,713 77,926
Total accrued liabilities $ 1,001,556 $ 910,947