v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses    
Accrued research and development expenses $ 3,070 $ 3,107
Accrued compensation and benefits 41 35
Accrued professional fees 1,505 1,604
Accrued taxes 108 91
Other accrued expenses 366 322
Accrued restructuring costs 0 603
Total accrued expenses $ 5,090 $ 5,762