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

    

December 31,

    

December 31,

2022

2021

(In thousands)

Accrued payroll and employee benefits

$

7,526

$

7,968

Accrued research and development contract costs

4,223

2,871

Accrued professional fees

766

878

Other accrued expenses

320

283

$

12,835

$

12,000