XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Various other assets and liabilities are summarized as follows:
Prepaid Expenses and Other Current Assets:June 30, 2024December 31, 2023
Prepaid and other expenses$6,109 $4,373 
Other672 913 
Total  
$6,781 $5,286 
Schedule of Other Non-Current Assets
Other Non-Current Assets:June 30, 2024December 31, 2023
Right of use assets at contract manufacturing organizations$11,876 $9,905 
Other139 247 
Total  
$12,015 $10,152 
Schedule of Accrued Expenses
Accrued Expenses:June 30, 2024December 31, 2023
Accrued professional fees$15,674 $11,961 
Reserves for variable consideration11,152 4,044 
Accrued compensation5,328 7,492 
Royalty payable to RTW1,557 730 
Total  
$33,711 $24,227 
Schedule of Other Non-Current Liabilities
Other Non-Current Liabilities:June 30, 2024December 31, 2023
Tax liabilities$4,985 $5,407 
Other834 247 
Total  
$5,819 $5,654