XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Details of accrued liabilities are presented as follows (in thousands):
March 31,
2024
December 31,
2023
Accrued professional fees$1,564 $2,504 
Accrued salaries and payroll1,724 1,590 
Accrued bonus1,336 3,081 
Accrued clinical1,402 1,416 
Accrued contract manufacturing3,279 4,315 
Accrued other - sales related738 772 
Accrued other555 628 
Total accrued liabilities$10,598 $14,306