XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ADDITIONAL BALANCE SHEET DETAIL (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are as follows (in thousands):
DescriptionMarch 31, 2024December 31, 2023
Prepaid manufacturing$14,018 $14,489 
Other4,813 5,754 
Total prepaid expenses and other current assets$18,831 $20,243 
Schedule of Other Long-Term Assets
Other long-term assets are as follows (in thousands):
DescriptionMarch 31, 2024December 31, 2023
Long-term inventories$8,154 $9,403 
Restricted cash1,661 1,654 
Other1,978 1,366 
Total other long-term assets$11,793 $12,423 
Components of Accrued Expenses
Accrued expenses and other current liabilities consists of the following (in thousands): 
Description
March 31, 2024December 31, 2023
Product revenue allowances$13,563 $22,940 
Product return reserves, current portion4,516 5,420 
Clinical trial costs253 328 
Compensation and related benefits5,817 8,216 
Operating lease liabilities, current portion5,071 4,491 
Royalties due to Panion2,568 3,989 
Professional fees2,889 1,909 
Accrued manufacturing costs1,676 5,555 
Restructuring costs, current portion751 737 
BioVectra termination fees, current portion10,000 7,500 
Liability related to sale of future royalties, current portion1,994 2,048 
Other4,812 4,602 
Total accrued expenses and other current liabilities$53,910 $67,735