v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Summary of Future Minimum Lease Payments for Operating Leases

Future minimum lease payments associated with our operating leases were as follows (in thousands):

 

 

As of
June 30, 2026

 

Remainder of 2026

 

$

2,143

 

2027

 

 

4,441

 

2028

 

 

4,464

 

2029

 

 

4,484

 

2030

 

 

4,453

 

2031 and thereafter

 

 

19,533

 

Total future minimum lease payments

 

 

39,518

 

Less amount representing interest

 

 

(14,539

)

Total lease liabilities

 

$

24,979