XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities
Accrued and other current liabilities consist of the following (in thousands):
September 30,
2024
December 31,
2023
Accrued compensation$3,966 $4,054 
Accrued contracted research and development costs7,527 7,092 
Accrued professional and consulting fees1,134 1,474 
Accrued other526 488 
Total accrued and other current liabilities$13,153 $13,108