XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Maturities of Lease Liabilities

As of June 30, 2024, maturities of lease liabilities were as follows (in thousands):

 

Year ending December 31,

 

 

 

2024 (remaining six months)

 

$

3,121

 

2025

 

 

6,374

 

2026

 

 

5,107

 

2027

 

 

5,260

 

2028

 

 

5,418

 

Thereafter

 

 

5,581

 

Total future lease payments

 

 

30,861

 

Imputed interest

 

 

(6,004

)

Total lease liability balance

 

 

24,857

 

Less current portion of lease liability

 

 

6,039

 

Lease liability, net of current portion

 

$

18,818