XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING AND FINANCE LEASES (Details)
Mar. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases 2023 $ 480,709
Finance Leases 2023 16,476
Operating Leases 2024 89,268
Finance Leases 2024 17,434
Operating Leases 2025 48,774
Finance Leases 2025 12,902
Operating Leases 2026
Finance Leases 2026 12,902
Operating Leases 2027 and beyond
Finance Leases 2027 and beyond 13,978
Operating Leases Total Minimum Future Payments 618,751
Finance Leases Total Minimum Future Payments 73,692
Operating Leases Less: Imputed Interest 22,248
Finance Leases Less: Imputed Interest 9,388
Operating Leases Present Value of Lease Liabilities 596,503
Finance Leases Present Value of Lease Liabilities $ 64,304