XML 52 R33.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, 

(In thousands)

    

2024

    

2023

Employee compensation expenses

$

4,979

$

3,910

Research and development expenses

2,173

6,661

Deferred transaction consideration

3,927

Licensing expenses

8,645

5,478

Restructuring expenses (Note 15)

163

3,112

Other expenses

 

446

 

285

Total accrued expenses

$

20,333

$

19,446