v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Expenses    
Compensation and benefits $ 12,810 $ 11,197
Professional fees 6,069 6,326
Research and development 3,867 2,234
Manufacturing costs 3,378 1,540
Interest on Tranche 1 Notes 2,710  
Clinical trial costs 1,429 3,864
Other 2,630 2,253
Accrued expenses $ 32,893 $ 27,414