XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Expenses  
Schedule of accrued expenses

    

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