XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued and Other Current Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities Accrued and Other Current Liabilities
Accrued and other current liabilities consist of the following (in thousands):
June 30,
2024
December 31,
2023
Accrued compensation$2,664 $4,054 
Accrued contracted research and development costs2,269 7,092 
Accrued professional and consulting fees515 1,474 
Accrued other235 488 
Total accrued and other current liabilities$5,683 $13,108