XML 54 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities

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

 

 

June 30, 2025

 

 

December 31, 2024

 

Payroll

 

$

12,126

 

 

$

10,872

 

Professional fees

 

 

5,003

 

 

 

4,695

 

Contract manufacturing costs

 

 

4,636

 

 

 

2,915

 

Research services

 

 

10,223

 

 

 

9,720

 

Other

 

 

7,323

 

 

 

6,759

 

Total

 

$

39,311

 

 

$

34,961

 

Schedule of Other Current Liabilities

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

 

 

 

June 30, 2025

 

 

December 31, 2024

 

Finance lease liabilities

 

$

766

 

 

$

4,702

 

Other

 

 

3,125

 

 

 

3,115

 

Total

 

$

3,891

 

 

$

7,817