XML 53 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies  
Schedule of Unconditional Purchase Obligations

The company’s commitments for these agreements with “take or pay” or other similar commitment provisions for the years ending December 31 are as follows (in thousands):

2025

$

358,976

2026

57,430

2027

37,483

2028

24,360

2029

18,698

Thereafter

164,532

$

661,479