XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Notes Payable (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of loans and notes payable
               
    September 30,
2025
    December 31,
2024
 
Various promissory notes and convertible notes   $ 50,960     $ 50,960  
Various promissory notes for vehicle financing     13,556       445,917  
Blue Ridge Bank     410,200       410,200  
Small Business Administration     2,326,360       2,389,022  
Al Dali International for Gen. Trading & Cont. Co.     238,061       189,391  
RSF, LLC     500,000       500,000  
Justin Ellis     -       350,000  
Note payable to Pilot OFS Holdings, LLC (e)     -       16,619,526  
Business First Bank (e)     -       10,842,312  
Maxus Capital Group, LLC (d)     -       10,513,507  
Cedarview Opportunities Master Fund LP     2,992,013       2,886,307  
Curve Capital, LLC     631,363       2,103,954  
Clear Think Capital (b)     4,172,287       -  
Clear Think Capital (b)     647,059          
Agile Capital Funding, LLC     1,340,890       1,636,855  
Short term note (WSGS) (c)     200,000       -  
JJ Astor Note 1 (a)     3,047,973       -  
JJ Astor Note 2 (a)     5,662,355          
Total notes payable   $ 22,233,077     $ 48,937,951  
                 
Loans and notes payable, current   $ 18,576,741     $ 42,423,941  
Loans and notes payable, long term   $ 3,656,336     $ 6,514,010  
Schedule of loans and notes payable related parties
               
    September 30,
2025
    December 31,
2024
 
Jorgan Development, LLC   $ 3,469,246     $ 18,109,503  
Ballengee Holdings, LLC     2,354,303       1,391,650  
James Ballengee     500,000          
Tyler Nelson     742,868       1,020,872  
Meridian Equipment Leasing, LLC (f)     2,246,516       -  
Meridian Equipment Leasing, LLC (f)     4,832,325          
Triple T Trading Company LLC     476,352       404,121  
Waskom, LLC (e)     -       884,018  
Total notes payable - related parties   $ 14,621,610     $ 21,810,164  
                 
Loans and notes payable, current - related parties   $ 9,088,504     $ 21,810,164  
Loans and notes payable, long term - related parties   $ 5,533,106     $ -  
Schedule of maturities of loans and notes payable
       
2025   $ 27,665,245  
2026     5,304,919  
2027     3,005,415  
2028     872,662  
2029     6,446  
Thereafter     -  
Total   $ 36,854,687