v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Expenses    
Employee compensation, benefits, and related accruals $ 1,569 $ 1,526
Research and development costs 9,887 5,654
Professional fees and other accruals 539 440
Total $ 11,995 $ 7,620