XML 52 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
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):

2024

$

290,054

2025

60,120

2026

25,387

2027

24,735

2028

23,131

Thereafter

163,998

$

587,425