v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Assets (Liabilities) Measured at Fair Value (Details) - USD ($)
Jul. 31, 2026
Oct. 31, 2025
Derivative instruments - commodities    
Other assets - tax credits $ 9,500,000 $ 10,400,000
Level 3    
Derivative instruments - commodities    
In loss position 9,500,000 10,400,000
Recurring | Commodity Contract    
Derivative instruments - commodities    
In loss position (1,181,170) (1,148,116)
Recurring | Level 1 | Commodity Contract    
Derivative instruments - commodities    
In loss position (1,980) (2,091)
Recurring | Level 2 | Commodity Contract    
Derivative instruments - commodities    
In loss position (1,179,190) (1,146,025)
Recurring | Level 3 | Commodity Contract    
Derivative instruments - commodities    
In loss position 0 0
Commodity Contract | Recurring    
Derivative instruments - commodities    
In gain position 190,812 4,345
Commodity Contract | Recurring | Level 1    
Derivative instruments - commodities    
In gain position 27,437 750
Commodity Contract | Recurring | Level 2    
Derivative instruments - commodities    
In gain position 163,375 3,595
Commodity Contract | Recurring | Level 3    
Derivative instruments - commodities    
In gain position $ 0 $ 0