XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Payments under Noncancelable Unconditional Purchase Obligations

In the ordinary course of business, the Company enters into contractual agreements with third parties that include non-cancelable payment obligations, for which it is liable in future periods. These arrangements primarily include unconditional purchase obligations to service providers. Total future unconditional purchase obligations as of December 31, 2025 were as follows (in thousands):

Year Ending December 31:

 

Amounts

 

2026

 

$

58,154

 

2027

 

 

27,368

 

2028

 

 

11,447

 

2029

 

 

10,023

 

2030

 

 

7,990

 

Thereafter

 

 

6,060

 

Total

 

$

121,042