XML 55 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions - Amounts Due from and Due to Related Parties (Detail) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Related Party Transaction [Line Items]    
Accounts Receivable, Total $ 234,610us-gaap_AccountsReceivableRelatedPartiesCurrent $ 146,225us-gaap_AccountsReceivableRelatedPartiesCurrent
Accounts Payable, Total 170,319us-gaap_AccountsPayableRelatedPartiesCurrent 559,933us-gaap_AccountsPayableRelatedPartiesCurrent
Amounts included in discontinued operations [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 0us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
0us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Accounts Payable, Total 0us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
0us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Amounts included in continuing operations [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 234,610us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
146,225us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
Accounts Payable, Total 170,319us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
559,933us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
Cobra Pipeline [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 178,596us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_CobraPipelineMember
131,208us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_CobraPipelineMember
Accounts Payable, Total 67,982us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_CobraPipelineMember
76,909us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_CobraPipelineMember
Orwell Trumbell Pipeline [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 0us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OrwellTrumbellPipelineMember
0us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OrwellTrumbellPipelineMember
Accounts Payable, Total 102,231us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OrwellTrumbellPipelineMember
122,693us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OrwellTrumbellPipelineMember
Great Plains Exploration [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 959us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_GreatPlainsExplorationMember
7,033us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_GreatPlainsExplorationMember
Accounts Payable, Total 9us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_GreatPlainsExplorationMember
73,983us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_GreatPlainsExplorationMember
Big Oats Oil Field Supply [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 4,752us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_BigOatsOilFieldSupplyMember
4,945us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_BigOatsOilFieldSupplyMember
Accounts Payable, Total 0us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_BigOatsOilFieldSupplyMember
179,447us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_BigOatsOilFieldSupplyMember
John D. Oil and Gas Company [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 6,854us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_JohnDOilAndGasCompanyMember
91us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_JohnDOilAndGasCompanyMember
Accounts Payable, Total 0us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_JohnDOilAndGasCompanyMember
82,188us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_JohnDOilAndGasCompanyMember
OsAir [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 35,329us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OsairMember
0us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OsairMember
Accounts Payable, Total 97us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OsairMember
16,703us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OsairMember
Other [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 8,120us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OtherRelatedPartiesMember
2,948us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OtherRelatedPartiesMember
Accounts Payable, Total 0us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OtherRelatedPartiesMember
8,010us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_OtherRelatedPartiesMember
Total related party balances [Member]    
Related Party Transaction [Line Items]    
Accounts Receivable, Total 234,610us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_RelatedPartyTransactionMember
146,225us-gaap_AccountsReceivableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_RelatedPartyTransactionMember
Accounts Payable, Total $ 170,319us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_RelatedPartyTransactionMember
$ 559,933us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= egas_RelatedPartyTransactionMember