v3.24.2.u1
FAIR VALUE MEASUREMENTS (Details) - Recurring - USD ($)
Jul. 31, 2024
Oct. 31, 2023
Commodity Contract    
Derivative instruments - commodities    
In loss position $ (1,182,614) $ (1,497,801)
Level 1 | Commodity Contract    
Derivative instruments - commodities    
In loss position (22,460) (13,466)
Level 2 | Commodity Contract    
Derivative instruments - commodities    
In loss position (1,160,154) (1,484,335)
Level 3 | Commodity Contract    
Derivative instruments - commodities    
In loss position 0 0
Commodity Contract    
Derivative instruments - commodities    
In gain position 9,752 812
Commodity Contract | Level 1    
Derivative instruments - commodities    
In gain position 9,752 812
Commodity Contract | Level 2    
Derivative instruments - commodities    
In gain position 0 0
Commodity Contract | Level 3    
Derivative instruments - commodities    
In gain position $ 0 $ 0