XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses  
Schedule of accrued expenses

June 30, 

December 31, 

(In thousands)

    

2024

    

2023

Employee compensation expenses

$

2,138

$

3,910

Research and development expenses

1,092

6,661

Licensing expenses

1,219

5,478

Restructuring expenses (Note 12)

1,140

3,112

Other expenses

 

173

 

285

Total accrued expenses

$

5,762

$

19,446