XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Long-term Debt - Long-term Debt (Details) - USD ($)
Dec. 31, 2021
Sep. 30, 2021
Notes payable $ 153,645,607 $ 140,739,097
Unamortized Debt Issuance Costs 295,713 267,670
Notes payable 153,645,607 140,739,097
Total long-term debt, net current maturities 125,105,407 133,739,097
Notes Payable [Member]    
Unamortized Debt Issuance Costs 295,713 267,670
Less: current maturities of long-term debt (28,540,200) (7,000,000)
Roanoke Gas Company [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Senior Notes Payable, at 4.26%, Due on September 18, 2034 [Member]    
Notes payable 30,500,000 30,500,000
Unamortized Debt Issuance Costs 123,089 125,502
Notes payable 30,500,000 30,500,000
Roanoke Gas Company [Member] | Unsecured Term Notes [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 0.90%, Due November 1, 2021 [Member]    
Notes payable 0 7,000,000
Unamortized Debt Issuance Costs 0 278
Notes payable 0 7,000,000
Roanoke Gas Company [Member] | Unsecured Term Notes [Member] | Unsecured Term Notes Payable, at 3.58%, Due on October 2, 2027 [Member]    
Notes payable 8,000,000 8,000,000
Unamortized Debt Issuance Costs 27,692 28,896
Notes payable 8,000,000 8,000,000
Roanoke Gas Company [Member] | Unsecured Term Notes [Member] | Unsecured Term Notes Payable, at 4.41 %, Due on March 28, 2031 [Member]    
Notes payable 10,000,000 10,000,000
Unamortized Debt Issuance Costs 28,976 29,760
Notes payable 10,000,000 10,000,000
Roanoke Gas Company [Member] | Unsecured Term Notes [Member] | Unsecured Term Notes Payable, at 3.60%, Due on December 6, 2029 [Member]    
Notes payable 10,000,000 10,000,000
Unamortized Debt Issuance Costs 28,182 29,062
Notes payable 10,000,000 10,000,000
Roanoke Gas Company [Member] | Unsecured Term Notes [Member] | Unsecured Term Note Payable, at 30-day SOFR Plus 1.20%, Due August 20, 2026 [Member]    
Notes payable 15,000,000 0
Unamortized Debt Issuance Costs 0  
Notes payable 15,000,000 0
Roanoke Gas Company [Member] | Notes Payable [Member]    
Notes payable 0 0
Unamortized Debt Issuance Costs 32,258 21,545
Notes payable 0 0
Roanoke Gas Company [Member] | Line of Credit [Member] | Line of Credit, at 30-day LIBOR Plus 1.00%, Due March 31, 2023 [Member]    
Line-of-credit 19,605,407 17,628,897
RGC Midstream LLC [Member] | Unsecured Term Notes [Member] | Unsecured Term Notes Payable, at 30-day LIBOR Plus 1.35%, Due December 29,2022 [Member]    
Notes payable 28,540,200 33,610,200
Unamortized Debt Issuance Costs 11,923 14,904
Notes payable 28,540,200 33,610,200
RGC Midstream LLC [Member] | Unsecured Term Notes [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 1.15%, Due June 12, 2026 [Member]    
Notes payable 14,000,000 14,000,000
Unamortized Debt Issuance Costs 10,835 11,437
Notes payable 14,000,000 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]    
Notes payable 10,000,000 10,000,000
Unamortized Debt Issuance Costs 5,697 6,286
Notes payable 10,000,000 10,000,000
RGC Midstream LLC [Member] | Unsecured Term Notes [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 1.50%, Due January 1, 2028 [Member]    
Notes payable 8,000,000 0
Unamortized Debt Issuance Costs 27,061  
Notes payable 8,000,000 0
RGC Midstream LLC [Member] | Notes Payable [Member]    
Notes payable 134,040,200 123,110,200
Unamortized Debt Issuance Costs 295,713 267,670
Notes payable $ 134,040,200 $ 123,110,200