XML 29 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Credit Facilities and Long-Term Debt - Notes Payable - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Debt Instrument [Line Items]      
Term loan amortized per quarter $ 125,000egas_TermLoanAmortizedPerQuarter    
Bank Of America [Member]      
Debt Instrument [Line Items]      
Weighted average interest rate on term loan 2.15%egas_DebtInstrumentsWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= egas_BankOfAmericaMember
2.19%egas_DebtInstrumentsWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= egas_BankOfAmericaMember
2.14%egas_DebtInstrumentsWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= egas_BankOfAmericaMember
Interest Expense, Debt 200,727us-gaap_InterestExpenseDebt
/ us-gaap_LineOfCreditFacilityAxis
= egas_BankOfAmericaMember
215,593us-gaap_InterestExpenseDebt
/ us-gaap_LineOfCreditFacilityAxis
= egas_BankOfAmericaMember
56,226us-gaap_InterestExpenseDebt
/ us-gaap_LineOfCreditFacilityAxis
= egas_BankOfAmericaMember
Allstate Or Cuna [Member] | Senior Unsecured Note [Member]      
Debt Instrument [Line Items]      
Interest Expense, Debt 800,800us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorUnsecuredNoteMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_AllstateOrCunaMember
800,800us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorUnsecuredNoteMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_AllstateOrCunaMember
800,800us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorUnsecuredNoteMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_AllstateOrCunaMember
Sun Life Assurance Company Of Canada [Member]      
Debt Instrument [Line Items]      
Interest Expense, Debt 824,969us-gaap_InterestExpenseDebt
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
824,969us-gaap_InterestExpenseDebt
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
824,969us-gaap_InterestExpenseDebt
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
Sun Life Assurance Company Of Canada [Member] | Senior Secured Guaranteed Floating Rate [Member]      
Debt Instrument [Line Items]      
Debt, Weighted Average Interest Rate 4.10%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedFloatingRateMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
4.13%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedFloatingRateMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
4.31%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedFloatingRateMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
Interest Expense, Debt 40,900us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedFloatingRateMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
123,850us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedFloatingRateMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
129,200us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedFloatingRateMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
Sun Life Assurance Company Of Canada [Member] | Senior Secured Guaranteed Note [Member]      
Debt Instrument [Line Items]      
Interest Expense, Debt $ 123,007us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedNoteMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
$ 123,007us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedNoteMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember
$ 23,576us-gaap_InterestExpenseDebt
/ us-gaap_InvestmentTypeAxis
= egas_SeniorSecuredGuaranteedNoteMember
/ us-gaap_LineOfCreditFacilityAxis
= egas_SunLifeAssuranceCompanyOfCanadaMember