v3.24.2.u1
DERIVATIVE INSTRUMENTS - Schedule of Derivatives Instruments (Details) - USD ($)
Jul. 31, 2024
Oct. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value $ 604,899 $ 923,251
Not designated as hedging instrument | Commodity Contract    
Derivatives, Fair Value [Line Items]    
In gain position 9,752 812
In loss position (1,182,614) (1,497,801)
Deposits with broker $ 1,777,761 $ 2,420,240