XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING AND FINANCE LEASES (Details)
Jun. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases 2022 $ 708,120
Finance Leases 2022 6,799
Operating Leases 2023 467,552
Finance Leases 2023 9,065
Operating Leases 2024
Finance Leases 2024 2,206
Operating Leases Total Minimum Future Payments 1,175,672
Finance Leases Total Minimum Future Payments 18,070
Operating Leases Less: Imputed Interest 51,347
Finance Leases Less: Imputed Interest 1,677
Operating Leases Present Value of Lease Liabilities 1,124,325
Finance Leases Present Value of Lease Liabilities $ 16,393