XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Other Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
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:March 31, 2025December 31, 2024
Prepaid and other expenses$9,962 $5,154 
Other825 882 
Total  
$10,787 $6,036 
Schedule of Other Non-Current Assets
Other Non-Current Assets:March 31, 2025December 31, 2024
Right of use assets at contract manufacturing organizations$8,462 $10,700 
Other190 337 
Total  
$8,652 $11,037 
Schedule of Accrued Expenses
Accrued Expenses:March 31, 2025December 31, 2024
Accrued professional fees$18,845 $18,028 
Reserves for variable consideration14,974 14,218 
Accrued compensation5,129 6,515 
Royalty payable to RTW1,969 1,890 
Total  
$40,917 $40,651 
Schedule of Other Non-Current Liabilities
Other Non-Current Liabilities:March 31, 2025December 31, 2024
Tax liabilities$5,239 $5,151 
Other— 32 
Total  
$5,239 $5,183