v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Payroll and employee related expenses $ 3,232 $ 3,985
Collaboration and licensing 428 320
Accrued patent fees 253 205
Accrued research and development costs 4,652 2,521
Accrued professional and consulting services 2,277 2,059
Accrued interest 386 0
Accrued equity offering costs 3 30
Other 152 378
Accrued expenses $ 11,383 $ 9,498