XML 56 R38.htm IDEA: XBRL DOCUMENT
v3.23.3

Note 1 - Summary of Significant Accounting Policies (Details Textual) |  |  | 1 Months Ended | 12 Months Ended |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 30, 2022 USD ($) | Apr. 01, 2022 USD ($) | Mar. 31, 2022 USD ($) shares | Sep. 30, 2023 USD ($) shares | Sep. 30, 2022 USD ($) shares | Jun. 28, 2023 | Apr. 03, 2023 | Nov. 01, 2021 USD ($) | Sep. 24, 2021 USD ($) | Aug. 20, 2021 USD ($) | Jun. 30, 2019 USD ($)
Number of Major Customers |  |  |  | 62,200 |  |  |  |  |  |  |
Remaining Amounts of Regulatory Assets for which No Return on Investment During Recovery Period is Provided |  |  |  | $ 8,600,046 |  |  |  |  |  |  |
Regulatory Utility Assets Provision, Period (Year) |  |  |  | 5 years |  |  |  |  |  |  |
Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service |  |  |  | 3.30% | 3.28% |  |  |  |  |  |
Allowance for Funds Used During Construction, Capitalized Interest |  |  |  | $ 76,785 | $ 15,911 |  |  |  |  |  |
Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity |  |  |  | 285,900 | 59,243 |  |  |  |  |  |
Unbilled Receivables, Current | $ 1,585,062 |  |  | $ 1,240,097 | $ 1,585,062 |  |  |  |  |  |
Deferred Charges, Amortization Period (Month) |  |  |  | 12 months |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) | shares |  |  |  | 182,219 | 1,436,693 |  |  |  |  |  |
Proceeds from Issuance of Common Stock |  |  |  | $ 3,903,362 | $ 28,984,957 |  |  |  |  |  |
Number of Pipelines |  |  |  | 2 |  |  |  |  |  |  |
Unsecured Term Notes Payable, at 30-day SOFR Average 1.20% Due August 20, 2026 [Member] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  |  |  |  | $ 15,000,000 |
Roanoke Gas Company [Member] | Unsecured Term Notes Payable, at 30-day LIBOR Plus 100 Basis Points, Due October 1, 2028 [Member] |  |  |  |  |  |  |  |  |  |  |
Proceeds from Issuance of Long-Term Debt | $ 5,000,000 | $ 5,000,000 |  |  |  |  |  |  |  |  |
Roanoke Gas Company [Member] | Unsecured Debt [Member] | Unsecured Term Notes Payable, at 30-day SOFR Average 1.20% Due August 20, 2026 [Member] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  |  |  |  | $ 15,000,000 |
Derivative, Fixed Interest Rate |  |  |  |  |  |  |  |  |  | 2.00% |
Roanoke Gas Company [Member] | Unsecured Debt [Member] | Unsecured Term Notes Payable, at 30-day LIBOR Plus 100 Basis Points, Due October 1, 2028 [Member] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  |  |  | $ 10,000,000 |  |
Derivative, Fixed Interest Rate |  |  |  |  |  |  |  |  | 2.49% |  |
RGC Midstream LLC [Member] |  |  |  |  |  |  |  |  |  |  |
Derivative, Fixed Interest Rate |  |  |  |  |  |  | 2.49% |  |  |  |
RGC Midstream LLC [Member] | Unsecured Debt [Member] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  |  | $ 8,000,000 |  |  |
Derivative, Fixed Interest Rate |  |  |  |  |  | 2.443% |  | 2.443% |  |  |
RGC Midstream LLC [Member] | Unsecured Debt [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 1.20%, Due June 1, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |
Derivative, Fixed Interest Rate |  |  |  |  |  |  |  |  |  |  | 3.14%
RGC Midstream LLC [Member] | Unsecured Debt [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 1.15%, Due June 12, 2026 [Member] |  |  |  |  |  |  |  |  |  |  |
Derivative, Fixed Interest Rate |  |  |  |  |  |  |  |  |  |  | 3.24%
RGC Midstream LLC [Member] | Unsecured Term Notes [Member] | Unsecured Term Notes Payable, at 30-day LIBOR Plus 1.15% Due June 12, 2026 [Member] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  |  |  |  |  | $ 14,000,000
RGC Midstream LLC [Member] | Unsecured Term Notes [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 1.20%, Due June 1, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  |  |  |  |  | $ 10,000,000
Energy Related Derivative [Member] |  |  |  |  |  |  |  |  |  |  |
Derivative, Number of Instruments Held | 0 |  |  | 0 | 0 |  |  |  |  |  |
Interest Rate Swap [Member] |  |  |  |  |  |  |  |  |  |  |
Derivative, Number of Instruments Held |  |  |  | 5 |  |  |  |  |  |  |
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] |  |  |  |  |  |  |  |  |  |  |
Number of Major Customers |  |  |  | 0 |  |  |  |  |  |  |
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |
Concentration Risk, Percentage |  |  |  | 5.00% |  |  |  |  |  |  |
Customer Concentration Risk [Member] | Accounts Receivable [Member] |  |  |  |  |  |  |  |  |  |  |
Number of Major Customers | 1 |  |  | 0 | 1 |  |  |  |  |  |
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member] |  |  |  |  |  |  |  |  |  |  |
Concentration Risk, Percentage |  |  |  |  | 5.10% |  |  |  |  |  |
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |
Concentration Risk, Percentage |  |  |  | 5.00% |  |  |  |  |  |  |
DRIP, Restricted Stock, Stock Option Exercises and ATM Activity [Member] |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) | shares |  |  |  | 194,719 | 95,443 |  |  |  |  |  |
Equity Offering [Member] |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) | shares |  |  | 1,350,000 |  |  |  |  |  |  |  |
Proceeds from Issuance of Common Stock |  |  | $ 27,000,000 |  |  |  |  |  |  |  |
Operations and Maintenance Expense [Member] |  |  |  |  |  |  |  |  |  |  |
Amortization of Regulatory Asset |  |  |  | $ 213,450 | $ 156,467 |  |  |  |  |  |
Other Income [Member] |  |  |  |  |  |  |  |  |  |  |
Amortization of Regulatory Asset |  |  |  | 237,911 | 206,679 |  |  |  |  |  |
Interest Expense [Member] |  |  |  |  |  |  |  |  |  |  |
Amortization of Regulatory Asset |  |  |  | $ 114,187 | $ 114,187 |  |  |  |  |  |

X
- Definition Represents the amortization period for deferred charges. + References No definition available. + Details
Name: | rgco_DeferredChargesAmortizationPeriod
Namespace Prefix: | rgco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of major customers accounting for 5% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. + References No definition available. + Details
Name: | rgco_NumberOfMajorCustomers
Namespace Prefix: | rgco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of primary pipelines that provide all of the natural gas supplied to the entity's customers. + References No definition available. + Details
Name: | rgco_NumberOfPipelines
Namespace Prefix: | rgco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of years permitted between depreciation studies performed on regulated utility assets in order to determine depreciation provisions. + References No definition available. + Details
Name: | rgco_RegulatoryUtilityAssetsProvisionPeriod
Namespace Prefix: | rgco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The expense charged against earnings during the period to allocate the capitalized costs of regulatory assets over the periods expected to benefit from such costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_AmortizationOfRegulatoryAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of derivative instruments of a particular group held by the entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column C)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNumberOfInstrumentsHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 835 -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481668/980-835-25-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 835 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482064/980-835-45-1 + Details
Name: | us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount capitalized of allowance for funds used during construction. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 835 -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481668/980-835-25-1 + Details
Name: | us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Composite depreciation rate for public utility plants in service. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining balance of regulatory assets for which no return on investment during recovery is provided. In some cases, a regulator may permit an enterprise to include a cost that would be charged to expense by an unregulated enterprise as an allowable cost over a period of time by amortizing that cost for rate-making purposes, but the regulator does not include the unrecovered amount in the rate base. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481878/980-340-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 340 -Section 55 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481849/980-340-55-2 + Details
Name: | us-gaap_RemainingAmountsOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_UnbilledReceivablesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rgco_UnsecuredTermNotesPayableAt30daySOFRAverage120DueAugust202026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=rgco_RoanokeGasCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rgco_UnsecuredTermNotesPayableAt30dayLiborPlus100BasisPointsDueOctober12028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=rgco_RGCMidstreamLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rgco_UnsecuredTermNotePayableAt30dayLiborPlus120DueJune12024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rgco_UnsecuredTermNotePayableAt30dayLIBORPlus115DueJune122026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=rgco_UnsecuredTermNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rgco_UnsecuredTermNotesPayableAt30dayLIBORPlus115DueJune122026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EnergyRelatedDerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=rgco_OneCustomerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=rgco_DripRestrictedStockStockOptionExercisesAndAtmActivityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=rgco_EquityOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=rgco_OperationsAndMaintenanceExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |