v3.24.1.u1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
(In thousands)March 31,
2024
December 31,
2023
Accrued compensation$5,403 $23,232 
Accrued research and development costs15,182 15,463 
Accrued professional fees2,737 3,115 
Accrued other1,807 1,357 
Total accrued expenses$25,129 $43,167