XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Long Term Note Payable - Related Party (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
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
Senior Revolver Loan Agreement [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total Debt 4,869,500 5,869,500
Long Term Note Payable [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total Debt 1,060,004 1,076,987
Various Vehicle And Equipment Loans [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total Debt 167,988 252,924
Note Payable To Insurance [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total Debt $ 272,828