XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses  
Schedule of accrued expenses

    

December 31,

    

December 31,

2023

2022

(In thousands)

Accrued payroll and employee benefits

$

9,348

$

7,526

Accrued research and development contract costs

10,864

4,223

Accrued professional fees

1,439

766

Other accrued expenses

378

320

$

22,029

$

12,835