v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Payroll and employee related expenses $ 1,319 $ 3,985
Collaboration and licensing 385 320
Accrued patent fees 195 205
Accrued research and development costs 4,858 2,521
Accrued professional and consulting services 2,187 2,059
Accrued equity offering costs 707 30
Other 510 378
Accrued expenses $ 10,161 $ 9,498