XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF LEASE PAYMENTS (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 1,064,127  
2025 589,037  
2026 220,887  
2027 29,433  
Total Minimum Lease Payments 1,903,485  
Less: Effect of Discounting (69,196)  
Present Value of Future Minimum Lease Payments 1,834,289 $ 1,628,039
Less: Current Obligations under Leases (186,380) (45,556)
Long-term Lease Obligations $ 1,647,909 $ 1,582,483