v3.26.1
Prepaid Expenses and Other Current Assets and Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued CRO costs $ 1,324 $ 1,443
Accrued research and development costs 449 488
Accrued compensation costs 1,680 1,441
Accrued professional and consulting costs 350 902
Accrued termination benefits 515 800
Other accrued costs 267 228
Total accrued expenses $ 4,585 $ 5,302