XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Details of accrued liabilities are presented as follows (in thousands):
September 30,
2024
December 31,
2023
Accrued professional fees$2,132 $2,504 
Accrued salaries and payroll1,652 1,590 
Accrued restructuring charges1,777 — 
Accrued bonus1,250 3,081 
Accrued clinical1,494 1,416 
Accrued contract manufacturing4,196 4,315 
Accrued other - sales related941 772 
Accrued other675 628 
Total accrued liabilities$14,117 $14,306