XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Long-term Debt - Long-term Debt (Details) - USD ($)
Dec. 31, 2023
Sep. 30, 2023
Unamortized Debt Issuance Costs $ 238,804 $ 255,272
Total long-term debt, net current maturities 102,700,000 126,100,000
Notes Payable [Member]    
Notes payable 136,550,000 137,075,000
Unamortized Debt Issuance Costs 238,804 255,272
Less: current maturities of long-term debt (33,850,000) (10,975,000)
Total long-term debt, net current maturities 102,700,000 126,100,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 103,782 106,195
Roanoke Gas Company [Member] | Unsecured Senior Notes Payable [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 18,060 19,264
Roanoke Gas Company [Member] | Unsecured Senior Notes Payable [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 22,711 23,495
Roanoke Gas Company [Member] | Unsecured Senior Notes Payable [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 21,136 22,017
Roanoke Gas Company [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Notes Payable, at 30-day SOFR Average 1.20% Due August 20, 2026 [Member]    
Notes payable 15,000,000 15,000,000
Unamortized Debt Issuance Costs 0 0
Roanoke Gas Company [Member] | Unsecured Senior Notes Payable [Member] | Unsecured term note payable, at Term SOFR plus 1.00%, due October 1, 2028 [Member]    
Notes payable 10,000,000 10,000,000
Unamortized Debt Issuance Costs 31,983 33,666
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured term notes payable, at TERM SOFR plus 2.00%, due December 31, 2024 [Member]    
Notes payable 23,000,000 23,000,000
Unamortized Debt Issuance Costs 16,217 23,386
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured term note payable, at Daily Simple SOFR plus 1.26448%, due June 12, 2026[Member]    
Notes payable 14,000,000 14,000,000
Unamortized Debt Issuance Costs 6,019 6,621
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Note Payable, at 30-day LIBOR Plus 1.20%, Due June 1, 2024 [Member]    
Notes payable 9,250,000 9,375,000
Unamortized Debt Issuance Costs 982 1,571
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured term note payable, at Daily Simple SOFR plus 1.26448%, due January 1, 2028 [Member]    
Notes payable 6,800,000 7,200,000
Unamortized Debt Issuance Costs $ 17,914 $ 19,057