XML 50 R25.htm IDEA: XBRL DOCUMENT v3.26.3
Accrued and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consist of the following (in thousands):
September 30,
2026
December 31,
2025
Accrued compensation$7,345 $7,940 
Accrued contracted research and development costs20,769 17,424 
Accrued professional and consulting fees2,337 1,404 
Accrued other144 179 
Total accrued and other current liabilities$30,595 $26,947