v3.25.1
Accrued and Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Accrued Liabilities, Current [Abstract]  
Summary of accrued and other liabilities

The composition of accrued and other liabilities is as follows (in thousands):

 

March 31,

 

December 31,

 

 

2025

 

2024

 

 Accrued and other liabilities

 

 

 

 

Payroll and employee-related expenses

$

7,618

 

$

16,650

 

Other accrued expenses

 

7,546

 

 

8,095

 

Other liabilities

 

4,311

 

 

1,717

 

Total accrued and other liabilities

$

19,475

 

$

26,462

 

 

 

 

 

 

 Accrued and other liabilities

 

 

 

 

 Current

$

18,513

 

$

26,462

 

 Non-current

 

962

 

 

 

 Total accrued and other liabilities

$

19,475

 

$

26,462