XML 37 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consisted of the following as of March 31, 2025 and December 31, 2024 (in thousands):

 

 

March 31, 2025

 

 

December 31, 2024

 

Payroll

 

$

10,932

 

 

$

10,872

 

Professional fees

 

 

6,207

 

 

 

4,695

 

Contract manufacturing costs

 

 

2,631

 

 

 

2,915

 

Research services

 

 

9,798

 

 

 

9,720

 

Other

 

 

6,876

 

 

 

6,759

 

Total

 

$

36,444

 

 

$

34,961

 

Schedule of Other Current Liabilities

Other current liabilities consisted of the following as of March 31, 2025 and December 31, 2024 (in thousands):

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Finance lease liabilities

 

$

1,959

 

 

$

4,702

 

Other

 

 

3,061

 

 

 

3,115

 

Total

 

$

5,020

 

 

$

7,817