XML 24 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Details of accrued liabilities are presented as follows (in thousands):
March 31,
2025
December 31,
2024
Accrued professional fees$4,952 $5,157 
Accrued salaries and payroll639 2,681 
Accrued restructuring charges1,134 1,333 
Accrued bonus524 64 
Accrued clinical1,252 977 
Accrued contract manufacturing— 2,597 
Accrued other - sales related— 1,188 
Accrued other116 650 
Total accrued liabilities$8,617 $14,647