v3.25.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
(In thousands)June 30,
2025
December 31,
2024
Accrued compensation$15,323 $29,935 
Accrued research and development costs13,065 10,548 
Accrued professional fees3,153 4,316 
Accrued other3,748 2,062 
Total accrued expenses$35,289 $46,861