XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE - 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 $ 14,165,041 $ 27,367,787 $ 56,450,290 $ 78,560,104
Payment terms     10 days  
Ethanol production        
Revenue Recognition        
Total Revenues 14,039,050 27,267,156 $ 55,398,270 77,487,200
Natural gas pipeline        
Revenue Recognition        
Total Revenues 125,991 100,631 1,052,020 1,072,904
Ethanol        
Revenue Recognition        
Total Revenues 11,920,049 21,645,992 43,306,209 60,083,968
Ethanol | Ethanol production        
Revenue Recognition        
Total Revenues 11,920,049 21,645,992 43,306,209 60,083,968
Distillers' Grains        
Revenue Recognition        
Total Revenues 1,645,859 4,371,122 9,481,770 13,939,013
Distillers' Grains | Ethanol production        
Revenue Recognition        
Total Revenues 1,645,859 4,371,122 9,481,770 13,939,013
Corn Oil        
Revenue Recognition        
Total Revenues 401,623 930,041 2,051,049 2,619,651
Corn Oil | Ethanol production        
Revenue Recognition        
Total Revenues 401,623 930,041 2,051,049 2,619,651
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