XML 41 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consist of the following (in thousands):
June 30,
2026
December 31,
2025
Accrued compensation$5,722 $7,940 
Accrued contracted research and development costs17,952 17,424 
Accrued professional and consulting fees2,375 1,404 
Accrued other135 179 
Total accrued and other current liabilities$26,184 $26,947