v3.26.1
Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Expenses [Abstract]    
Legal and accounting fees $ 68 $ 74
Accrued compensation 1,056 1,523
Lease liability 22 19
Accrued research and development costs and other 3,576 6,588
Total $ 4,722 $ 8,204
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total