v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses    
Compensation and benefits $ 10,608 $ 12,810
Professional fees 3,917 6,069
Research and development 3,289 3,867
Interest on Tranche 1 Notes 2,569 2,710
Manufacturing costs 1,625 3,378
Clinical trial costs 962 1,429
Other 2,269 2,630
Accrued expenses $ 25,239 $ 32,893