v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses    
Compensation and benefits $ 8,785 $ 12,810
Professional fees 4,094 6,069
Research and development 3,358 3,867
Manufacturing costs 2,033 3,378
Consulting 954 1,041
Clinical trial costs 915 1,429
Interest on Tranche 1 Notes   2,710
Other 1,086 1,589
Accrued expenses $ 21,225 $ 32,893