XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Long Term Note Payable - Related Party (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of outstanding debts
        
   As of June 30,
2023
   As of December 31,
2022
 
         
Senior Revolver Loan Agreement  $4,869,500   $5,869,500 
           
Long Term Note Payable – Related Party   1,060,004    1,076,987 
           
Equipment and vehicle notes, 0% to 9.0% interest rates, due in 2025 to 2027 with monthly payments ranging from $400 to $1,400 per month   167,988    252,924 
           
Note Payable to insurance provider, bears 5.78%
    interest, matures January 2024, monthly payments
    of principal and interest of $46,928
   272,828     
Total debt   6,370,320    7,199,411 
Less: Current maturities   (2,315,816)   (2,059,309)
Less: Long Term Note Payable – Related Party   (1,060,004)   (1,076,987)
Long-Term debt  $2,994,500   $4,063,115