XML 67 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies.  
Schedule of future minimum volume purchase requirements The following provides minimum volume purchase requirements at December 31, 2025 (in thousands of gallons):

2026

  ​ ​ ​

123,600

2027

 

13,800

2028

 

6,900

2029

 

4,600

2030

 

3,500

Thereafter

 

5,900

Total

 

158,300

Schedule of total future minimum payments under the agreement with non-cancellable terms of one year or more The following provides total future minimum payments under the agreement with a non-cancellable term of one year or more at December 31, 2025 (in thousands):

2026

  ​ ​ ​

$

11,412

2027

 

11,412

2028

11,412

2029

11,412

2030

7,609

Total

$

53,257