v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Expenses    
Employee compensation, benefits, and related accruals $ 1,126 $ 1,569
Research and development costs 2,432 9,887
Professional fees and other accruals 317 539
Total $ 3,875 $ 11,995