XML 58 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Expenses  
Schedule of accrued expenses

  ​ ​ ​

December 31,

  ​ ​ ​

December 31,

2025

2024

(In thousands)

Accrued payroll and employee benefits

$

11,811

$

11,568

Accrued research and development contract costs

33,347

20,544

Accrued professional fees

1,477

1,392

Other accrued expenses

394

338

$

47,029

$

33,842