XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development $ 11,246 $ 14,431
Accrued compensation 19,598 28,225
Accrued selling, general and administrative 10,361 17,498
Accrued sales discounts, rebates and allowances 95,768 73,952
Accrued royalties 7,908 9,958
Accrued interest 1,542 1,542
Accrued taxes 960 960
Finance lease liability, current $ 1,816 $ 1,421
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Total $ 149,199 $ 147,987