XML 67 R49.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING AND FINANCE LEASES (Details)
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases 2022 $ 940,282
Finance Leases 2022 9,065
Operating Leases 2023 467,552
Finance Leases 2023 9,065
Finance Leases 2024 2,267
Operating Leases Total Minimum Future Payments 1,407,834
Finance Leases Total Minimum Future Payments 20,397
Operating Leases Less: Imputed Interest 128,487
Finance Leases Less: Imputed Interest 2,172
Operating Leases Present Value of Lease Liabilities 1,279,347
Finance Leases Present Value of Lease Liabilities $ 18,225