XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies  
Schedule of future minimum lease payments

Maturity of lease liabilities

As of September 30, 2023

2023 (remainder)

$

1,746

2024

7,064

2025

7,228

2026

7,408

2027

7,641

2028

7,880

Thereafter

15,741

Total lease payments

54,708

Less: imputed interest

12,309

Total operating lease liabilities

$

42,399