XML 88 R66.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF LEASE PAYMENTS (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 944,807  
2024 656,668  
2025 195,811  
Total Minimum Lease Payments 1,797,287  
Less: Effect of Discounting (169,248)  
Present Value of Future Minimum Lease Payments 1,628,039 $ 667,343
Less: Current Obligations under Leases (45,556) (283,989)
Long-term Lease Obligations $ 1,582,483 $ 383,354