v3.25.2
SHORT-TERM AND LONG-TERM DEBT - Summary of short-term and long-term debt (Details) - USD ($)
Jun. 30, 2025
Sep. 30, 2024
SHORT-TERM AND LONG-TERM DEBT    
Total debt $ 59,100,950 $ 33,853,583
Less current maturities 21,500,764 16,665,591
Total long-term debt 37,600,186 17,187,992
Line of credit payable to bank, final payment due by June 28, 2026    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 11,573,976 4,500,000
Equipment line of credit, Final payment due February 2028    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 6,371,527 7,802,313
Paycheck Protection Program loans from Small Business Administration    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 10,367,394 10,292,676
Term note payable to United Bank, WV Pipeline acquisition, final payment due by March 25, 2026    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 579,100 1,134,185
Notes payable to finance companies, final payments due July 2025 through September 2028    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 5,465,337 1,787,009
Notes payable to United Bank, Tribute acquisition finance, final payments due December 2030 secured by receivables and equipment, guaranteed by certain directors of the Company.    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 14,723,984  
Notes payable to bank, final payment due November 2034    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 723,930 762,670
Notes payable to bank, final payment due by October 2027    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 1,568,442 2,024,847
Convertible equipment line of credit    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 3,676,024  
Notes payable to David Bolton and Daniel Bolton due final payment December 31, 2025    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 485,000 940,000
Note payable to United Bank, Tri-State Paving acquisition, final payment due by June 1, 2027    
SHORT-TERM AND LONG-TERM DEBT    
Total debt 3,316,236 4,359,883
Notes payable to Corns Enterprises, final payment due April 29, 2026    
SHORT-TERM AND LONG-TERM DEBT    
Total debt $ 250,000 $ 250,000