v3.26.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation $ 3,203 $ 4,532
Accrued research and development costs 4,865 3,130
Accrued legal and professional services 263 195
Total $ 8,331 $ 7,857