XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies  
Schedule of future minimum lease payments

The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands):

Maturity of lease liabilities

As of March 31, 2024

2024 (remainder)

$

5,340

2025

7,254

2026

7,408

2027

7,641

2028

7,880

2029

8,126

Thereafter

7,612

Total lease payments

51,261

Less: imputed interest

10,811

Total operating lease liabilities

$

40,450