v3.25.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies 8. Commitments and Contingencies

(a) Purchase obligations

The Company entered into non-cancelable vendor agreements to purchase services. As of March 31, 2025, the Company was party to outstanding purchase contracts as follows:

Year ended December 31,

 

 

 

Remainder of 2025

 

$

44,182

 

2026

 

 

38,363

 

2027

 

 

9,682

 

2028

 

 

108

 

2029

 

 

 

2030 and thereafter

 

 

 

Total

 

$

92,335

 

 

(b) Other contingencies

The Company is a party to various litigations and administrative proceedings related to claims arising from its operations in the ordinary course of business. The Company records provisions for losses when claims become probable and the amounts are estimable. Although the outcome of these matters cannot be predicted with certainty, the Company’s management believes that the resolution of the matters will not have a material impact on the Company’s business, results of operations, financial condition, or cash flows.