v3.26.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses    
External research and development $ 6,160 $ 3,767
Personnel-related 1,695 5,733
Professional and consulting fees 917 2,156
Other 198 83
Total accrued expenses $ 8,970 $ 11,739