XML 41 R30.htm IDEA: XBRL DOCUMENT v3.5.0.1
Members' Equity (Details) - USD ($)
1 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Apr. 30, 2016
Oct. 31, 2015
Membership Units, Issued     30,606 30,606
Membership Units, Outstanding     30,606 30,606
Membership Units, Authorized     30,606  
Granite Falls Energy, LLC [Member]        
Distribution Made to Membership, Cash Distribution Paid per Unit $ 315 $ 1,050    
Distribution Made to Member or Limited Partner, Cash Distributions Paid 9,641,000 32,136,000    
Heron Lake Bio-energy LLC [Member]        
Distribution Made to Member or Limited Partner, Cash Distributions Paid $ 3,897,000 $ 9,352,000    
Distribution Made to Limited Liability Company (LLC) Member, Distributions Paid, Per Unit $ 0.05 $ 0.12    
Heron Lake Bio-energy LLC [Member] | Noncontrolling Interest [Member]        
Distribution Made to Member or Limited Partner, Cash Distributions Paid   $ 4,621,000