XML 79 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Quantitative Information about Level 3 Fair Value Measures (Detail) (Contingent Consideration [Member], Level 3 [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value $ 747,000egas_LiabilityFairValueDisclosure $ 685,000egas_LiabilityFairValueDisclosure
Monte Carlo Analysis [Member] | Minimum [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Forecasted annual EBITDA 500,000egas_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortization
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
400,000egas_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortization
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
Weighted average cost of capital 14.00%egas_FairValueInputsWeightedAverageCostOfCapital
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
15.00%egas_FairValueInputsWeightedAverageCostOfCapital
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
U.S. Treasury yields 0.30%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
0.10%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
Monte Carlo Analysis [Member] | Maximum [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Forecasted annual EBITDA $ 700,000egas_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortization
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
$ 600,000egas_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortization
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
Weighted average cost of capital 14.00%egas_FairValueInputsWeightedAverageCostOfCapital
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
15.00%egas_FairValueInputsWeightedAverageCostOfCapital
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
U.S. Treasury yields 1.10%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
1.30%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_ValuationTechniqueMonteCarloMember
Discounted Cash Flow [Member] | Minimum [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
U.S. Treasury yields 0.30%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
0.10%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
Credit spread 2.30%us-gaap_FairValueInputsEntityCreditRisk
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
1.30%us-gaap_FairValueInputsEntityCreditRisk
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
Discounted Cash Flow [Member] | Maximum [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
U.S. Treasury yields 1.10%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
1.30%egas_FairValueInputsTreasuryYields
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
Credit spread 3.80%us-gaap_FairValueInputsEntityCreditRisk
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember
3.30%us-gaap_FairValueInputsEntityCreditRisk
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= egas_ContingentConsiderationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= egas_DiscountedCashFlowsMember