XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Commitments under Leases, Service Agreements and Other Contractual

The Company’s future minimum commitments under leases, service agreements, and other contractual commitments as of June 30, 2024 is as follows (in thousands):

 

 

Operating
Lease
Obligations

 

 

Future
Purchase
Obligations

 

Years ending December 31,

 

 

 

 

 

 

2024 (remaining 6 months)

 

$

2,121

 

 

$

9,815

 

2025

 

 

3,958

 

 

 

19,867

 

2026

 

 

3,667

 

 

 

4,480

 

2027

 

 

2,538

 

 

 

 

2028

 

 

2,460

 

 

 

 

2029 and thereafter

 

 

8,900

 

 

 

 

Total payments

 

 

23,644

 

 

$

34,162

 

Less: imputed interest

 

 

(3,293

)

 

 

 

Less: leases not commenced

 

 

(1,068

)

 

 

 

Less: leases less than 12 months

 

 

(148

)

 

 

 

Total lease liabilities

 

$

19,135