XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Details of accrued liabilities are presented as follows (in thousands):
June 30,
2024
December 31,
2023
Accrued professional fees$2,107 $2,504 
Accrued salaries and payroll1,272 1,590 
Accrued bonus2,549 3,081 
Accrued clinical1,809 1,416 
Accrued contract manufacturing4,677 4,315 
Accrued other - sales related720 772 
Accrued other617 628 
Total accrued liabilities$13,751 $14,306