v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following:
(In thousands)June 30,
2026
December 31,
2025
Accrued compensation$14,749 $27,264 
Accrued research and development costs10,959 12,081 
Accrued professional fees4,533 3,613 
Accrued other4,406 2,501 
Total accrued expenses$34,647 $45,459