XML 34 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31, 2025 is as follows (in thousands):

 

 

Operating
Lease
Obligations

 

 

Future
Purchase
Obligations

 

Years ending December 31,

 

 

 

 

 

 

2025 (remaining 9 months)

 

$

3,142

 

 

$

26,123

 

2026

 

 

3,863

 

 

 

8,562

 

2027

 

 

2,697

 

 

 

105

 

2028

 

 

2,577

 

 

 

107

 

2029

 

 

2,474

 

 

 

 

2030 and thereafter

 

 

6,592

 

 

 

 

Total payments

 

 

21,345

 

 

$

34,897

 

Less: imputed interest

 

 

(2,943

)

 

 

 

Less: lease incentives

 

 

(111

)

 

 

 

Less: leases less than 12 months

 

 

(115

)

 

 

 

Total lease liabilities

 

$

18,176