XML 109 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill - gross goodwill balance and accumulated impairment loss (Detail) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Goodwill, gross      
Total goodwill, gross $ 16,881,416us-gaap_GoodwillGross $ 16,993,121us-gaap_GoodwillGross  
Accumulated impairment loss      
Total accumulated impairment loss (725,744)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (725,744)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss  
Goodwill, net 16,155,672us-gaap_Goodwill 16,267,377us-gaap_Goodwill 14,891,377us-gaap_Goodwill
Natural Gas Operations [Member]      
Goodwill, gross      
Total goodwill, gross 14,779,672us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
14,891,377us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
 
Accumulated impairment loss      
Total accumulated impairment loss 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
 
Goodwill, net 14,779,672us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
14,891,377us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
14,891,377us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= egas_NaturalGasOperationsMember
Marketing And Production Operations [Member]      
Goodwill, gross      
Total goodwill, gross 2,101,744us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember
2,101,744us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember
 
Accumulated impairment loss      
Total accumulated impairment loss (725,744)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember
(725,744)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember
 
Goodwill, net $ 1,376,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember
$ 1,376,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember
$ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= egas_MarketingAndProductionOperationsMember