v3.26.3
Subsequent Events - Purchase requirements (Details) - gal
gal in Thousands
Oct. 01, 2026
Sep. 30, 2026
Minimum volume purchase requirements    
2026 (remaining period)   81,145
2027   320,470
2028   305,722
2029   305,722
2030   245,722
2031   108,338
Total   1,367,119
Subsequent Event    
Minimum volume purchase requirements    
2026 (remaining period) 145,237  
2027 576,837  
2028 562,090  
2029 562,090  
2030 373,906  
2031 108,338  
Total 2,328,498