XML 50 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets and Liabilities
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Other Assets and Liabilities Other Assets and Liabilities 
Various other assets and liabilities are summarized for the years ended December 31, as follows: 
Prepaid Expenses and Other Current Assets: 20242023
Prepaid and other expenses$5,154 $4,373 
Other882 2,235 
Total$6,036 $6,608 

Other Non-Current Assets:20242023
Right of use assets at contract manufacturing organizations$10,700 $9,905 
Other337 579 
Total  
$11,037 $10,484 
 
Accrued Expenses:20242023
Accrued professional fees$18,028 $11,961 
Reserve for variable consideration14,218 4,044 
Accrued compensation6,515 7,492 
Royalty payable to RTW1,890 730 
Total$40,651 $24,227 

Other Non-Current Liabilities:20242023
Tax liabilities$5,151 $5,407 
Other32 247 
Total$5,183 $5,654