XML 59 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and contingencies  
Schedule of components of lease expense

The components of the Company’s lease expense are as follows (in thousands):

Year Ended

December 31, 

2023

    

2022

    

2021

Operating lease cost

$

5,408

    

$

3,790

    

$

1,224

Variable lease cost

 

2,777

 

1,643

 

612

Total lease cost

$

8,185

$

5,433

$

1,836

Schedule of maturities of operating leases

The following table summarizes the maturities of the Company’s operating leases as of December 31, 2023 (in thousands):

Year Ending December 31, 

    

2024

 

5,772

2025

 

5,858

2026

 

3,353

2027

821

Present value adjustment

 

(1,546)

Total lease liabilities

14,258

Less: current lease liabilities

 

(4,876)

Long term lease liabilities

$

9,382