XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Revenue Recognition        
Total Revenues $ 34,131,600 $ 56,401,649 $ 120,594,848 $ 155,201,136
Payment terms     10 days  
Ethanol Production        
Revenue Recognition        
Total Revenues 34,005,609 56,301,018 $ 119,542,828 154,128,232
Natural Gas Pipeline        
Revenue Recognition        
Total Revenues 125,991 100,631 1,052,020 1,072,904
Ethanol        
Revenue Recognition        
Total Revenues 27,592,807 44,878,975 92,198,500 119,365,896
Ethanol | Ethanol Production        
Revenue Recognition        
Total Revenues 27,592,807 44,878,975 92,198,500 119,365,896
Distillers grains        
Revenue Recognition        
Total Revenues 5,019,310 9,018,960 22,040,430 28,240,952
Distillers grains | Ethanol Production        
Revenue Recognition        
Total Revenues 5,019,310 9,018,960 22,040,430 28,240,952
Corn oil        
Revenue Recognition        
Total Revenues 1,321,973 2,083,082 4,744,656 5,676,816
Corn oil | Ethanol Production        
Revenue Recognition        
Total Revenues 1,321,973 2,083,082 4,744,656 5,676,816
Other        
Revenue Recognition        
Total Revenues 71,519 320,001 559,242 844,568
Other | Ethanol Production        
Revenue Recognition        
Total Revenues 71,519 320,001 559,242 844,568
Natural Gas        
Revenue Recognition        
Total Revenues 125,991 100,631 $ 1,052,020 1,072,904
Payment terms     20 days  
Natural Gas | Natural Gas Pipeline        
Revenue Recognition        
Total Revenues $ 125,991 $ 100,631 $ 1,052,020 $ 1,072,904