XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ADDITIONAL BALANCE SHEET DETAIL (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are as follows (in thousands):
DescriptionJune 30, 2024December 31, 2023
Prepaid manufacturing$11,632 $14,489 
Other7,329 5,754 
Total prepaid expenses and other current assets$18,961 $20,243 
Schedule of Other Long-Term Assets
Other long-term assets are as follows (in thousands):
DescriptionJune 30, 2024December 31, 2023
Long-term inventories$15,198 $9,403 
Restricted cash1,668 1,654 
Other913 1,366 
Total other long-term assets$17,779 $12,423 
Components of Accrued Expenses
Accrued expenses and other current liabilities consists of the following (in thousands): 
Description
June 30, 2024December 31, 2023
Product revenue allowances$14,733 $22,940 
Product return reserves, current portion4,337 5,420 
Clinical trial costs227 328 
Compensation and related benefits6,364 8,216 
Operating lease liabilities, current portion5,179 4,491 
Royalties due to Panion & BF Biotech, Inc.3,260 3,989 
Professional fees1,485 1,909 
Accrued manufacturing costs1,165 5,555 
Restructuring costs, current portion723 737 
BioVectra, Inc. termination fees, current portion10,000 7,500 
Liability related to sale of future royalties, current portion2,013 2,048 
Other4,411 4,602 
Total accrued expenses and other current liabilities$53,897 $67,735