v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Accrued research and development
$5,716 $4,305 
Accrued compensation and benefits
2,776 4,740 
Accrued professional fees
322 522 
Accrued other61 101 
Total accrued expenses
$8,875 $9,668