v3.26.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation $ 2,415 $ 4,532
Accrued research and development costs 4,140 3,130
Accrued legal and professional services 116 195
Total $ 6,671 $ 7,857