XML 57 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following (in thousands):

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Payroll and employee-related costs

 

 

18,443

 

 

$

17,347

 

Research costs

 

 

15,549

 

 

 

16,962

 

Collaboration costs

 

 

 

 

 

2,395

 

Licensing fees

 

 

1,850

 

 

 

3,143

 

Professional fees

 

 

3,086

 

 

 

2,515

 

Intellectual property costs

 

 

1,513

 

 

 

1,642

 

Accrued property and equipment

 

 

151

 

 

 

630

 

Other

 

 

480

 

 

 

701

 

Total

 

$

41,072

 

 

$

45,335