XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Revenue Recognition        
Total Revenues $ 33,106,922 $ 49,424,390 $ 86,463,248 $ 98,799,487
Payment terms     10 days  
Ethanol Production        
Revenue Recognition        
Total Revenues 32,870,171 49,034,031 $ 85,537,220 97,827,214
Natural Gas Pipeline        
Revenue Recognition        
Total Revenues 236,751 390,359 926,028 972,273
Ethanol        
Revenue Recognition        
Total Revenues 23,753,704 38,521,636 64,605,693 74,486,921
Ethanol | Ethanol Production        
Revenue Recognition        
Total Revenues 23,753,704 38,521,636 64,605,693 74,486,921
Distillers grains        
Revenue Recognition        
Total Revenues 7,389,829 8,651,733 17,021,121 19,221,992
Distillers grains | Ethanol Production        
Revenue Recognition        
Total Revenues 7,389,829 8,651,733 17,021,121 19,221,992
Corn oil        
Revenue Recognition        
Total Revenues 1,534,832 1,600,398 3,422,683 3,593,734
Corn oil | Ethanol Production        
Revenue Recognition        
Total Revenues 1,534,832 1,600,398 3,422,683 3,593,734
Other        
Revenue Recognition        
Total Revenues 191,806 260,264 487,723 524,567
Other | Ethanol Production        
Revenue Recognition        
Total Revenues 191,806 260,264 487,723 524,567
Natural Gas        
Revenue Recognition        
Total Revenues 236,751 390,359 $ 926,028 972,273
Payment terms     20 days  
Natural Gas | Natural Gas Pipeline        
Revenue Recognition        
Total Revenues $ 236,751 $ 390,359 $ 926,028 $ 972,273