XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Volume Purchase Requirements The following provides total annual future minimum volume purchase requirements (in thousands of gallons):

2025

 

 

494,539

 

2026

 

 

486,727

 

2027

 

 

487,123

 

2028

 

 

424,998

 

2029

 

 

365,873

 

Thereafter

 

 

1,920,450

 

Total

 

 

4,179,710