v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development $ 10,833 $ 8,654
Accrued compensation 32,937 36,938
Accrued selling, general and administrative 37,238 26,423
Accrued sales discounts, rebates and allowances 204,632 150,247
Accrued royalties 8,464 7,902
Accrued interest 43 43
Accrued taxes 0 101
Finance lease liability, current $ 5,485 $ 2,545
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Total $ 299,632 $ 232,853