XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING AND FINANCE LEASES (Details)
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating Leases 2023 $ 227,507
Operating Leases 2024 120,008
Operating Leases 2025 48,774
Operating Leases 2026
Operating Leases 2027 and beyond
Operating Leases Total Minimum Future Payments 396,289
Operating Leases Less: Imputed Interest 39,747
Operating Leases Present Value of Lease Liabilities 356,542
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Finance Leases 2023 10,984
Finance Leases 2024 17,435
Finance Leases 2025 12,903
Finance Leases 2026 12,903
Finance Leases 2027 and beyond 13,978
Finance Leases Total Minimum Future Payments 68,203
Finance Leases Less: Imputed Interest 8,303
Finance Leases Present Value of Lease Liabilities $ 59,900