v3.25.2
Loans and Notes Payable (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of loans and notes payable
               
    June 30,
2025
    December 31,
2024
 
Various promissory notes and convertible notes   $ 50,960     $ 50,960  
Various promissory notes for vehicle financing     306,815       445,917  
Blue Ridge Bank     410,200       410,200  
Small Business Administration     2,326,359       2,389,022  
Al Dali International for Gen. Trading & Cont. Co.     221,838       189,391  
RSF, LLC     500,000       500,000  
Justin Ellis     -       350,000  
Cedarview Opportunities Master Fund LP     2,356,985       2,886,307  
Business First Bank     8,938,737       10,842,312  
Note payable to Pilot OFS Holdings, LLC     16,619,526       16,619,526  
Maxus Capital Group, LLC     9,294,908       10,513,507  
Curve Capital, LLC     747,274       2,103,954  
Clear Think Capital (b)     4,021,556       -  
Agile Capital Funding, LLC     1,639,035       1,636,855  
Short term note (c)     575,000       -  
JJ Astor (a)     4,222,256       -  
Total notes payable   $ 52,231,449     $ 48,937,951  
                 
Loans and notes payable, current   $ 48,530,043     $ 42,423,941  
Loans and notes payable, long term   $ 3,701,406     $ 6,514,010  
Schedule of loans and notes payable related parties
               
    June 30,
2025
    December 31,
2024
 
Jorgan Development, LLC   $ 17,658,421       18,109,503  
Ballengee Holdings, LLC     1,328,805       1,391,650  
James Ballengee     492,500          
Tyler Nelson     792,868       1,020,872  
Triple T Trading Company LLC     476,352       404,121  
Waskom, LLC     1,079,287       884,018  
Total notes payable- related parties   $ 21,828,233     $ 21,810,164  
                 
Loans and notes payable, current- related parties   $ 21,828,233     $ 22,108,339  
Loans and notes payable, long term- related parties   $ -     $ -  
Schedule of maturities of loans and notes payable
       
Remaining 2025   $ 68,116,986  
2026     5,632,581  
2027     25,788  
2028     25,788  
2029     25,788  
beyond     232,751  
Total   $ 74,059,682