XML 86 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Long-term Debt - Long-term Debt (Details) - USD ($)
Sep. 30, 2025
Sep. 30, 2024
Notes payable $ 137,104,215 $ 137,755,000
Unamortized debt issuance costs 405,794 282,092
Revolving credit facility 11,916,760 11,166,181
Less: current maturities of long-term debt (2,846,018) (800,000)
Total long-term debt, net current maturities 134,258,197 136,955,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 86,887 96,541
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 9,632 14,448
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 17,229 20,362
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 14,971 18,494
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 22,612 27,044
RGC Midstream LLC [Member] | Southgate Revolving Credit Facility [Member] | Revolving Credit Facility [Member]    
Unamortized debt issuance costs 5,553 0
Revolving credit facility 4,215 0
RGC Midstream LLC [Member] | Boost Revolving Credit Facility [Member] | Revolving Credit Facility [Member]    
Unamortized debt issuance costs 10,956 0
Revolving credit facility 0 0
RGC Midstream LLC [Member] | Revolving Credit Facility Retired September 5, 2025 [Member] | Revolving Credit Facility [Member]    
Unamortized debt issuance costs 0 47,285
Revolving credit facility 0 9,000,000
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Note Payable Due September 5, 2032 [Member]    
Notes payable 38,600,000 0
Unamortized debt issuance costs 171,362 0
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Note Payable Due September 5, 2032 2 [Member]    
Notes payable 15,000,000 0
Unamortized debt issuance costs 66,592 0
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Note Payable Retired September 5, 2025 [Member]    
Notes payable 0 24,855,000
Unamortized debt issuance costs 0 32,299
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Note Payable Retired September 5, 2025 2 [Member]    
Notes payable 0 14,000,000
Unamortized debt issuance costs 0 4,213
RGC Midstream LLC [Member] | Unsecured Senior Notes Payable [Member] | Unsecured Term Note Payable Retired September 5, 2025 3 [Member]    
Notes payable 0 6,400,000
Unamortized debt issuance costs $ 0 $ 21,406