XML 32 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Accrued Expenses  
Accrued Expenses

(10) Accrued Expenses

Accrued expenses include the following:

    

December 31,

    

December 31,

2024

2023

(In thousands)

Accrued payroll and employee benefits

$

11,568

$

9,348

Accrued research and development contract costs

20,544

10,864

Accrued professional fees

1,392

1,439

Other accrued expenses

338

378

$

33,842

$

22,029