XML 87 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
ADDITIONAL BALANCE SHEET DETAIL - Summary of Accrued Expenses and other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Product revenue allowances $ 22,940 $ 26,268
Product return reserves, current portion 5,420 7,789
Compensation and related benefits 8,216 11,894
Accrued manufacturing costs 5,555 4,310
BioVectra termination fees, current portion 7,500 0
Operating lease liabilities, current portion $ 4,491 $ 4,744
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Royalties due to Panion $ 3,989 $ 3,804
Liability related to sale of future royalties, current portion 2,048 0
Professional fees 1,909 1,886
Clinical trial costs 328 5,755
Restructuring costs, current portion 737 2,751
Other 4,602 6,576
Total accrued expenses and other current liabilities $ 67,735 $ 75,777