v3.23.3
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS REQUIRED UNDER OPERATING AND FINANCING LEASE OBLIGATIONS (Details)
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating Leases 2023 $ 585,927
Operating Leases 2024 955,272
Operating Leases 2025 870,000
Operating Leases 2026 870,000
Operating Leases 2027 870,000
Operating Leases Thereafter 2,682,500
Operating Leases, Undiscounted lease liabilities 6,833,699
Operating Leases Less: imputed interest (1,215,246)
Operating lease, Net lease liabilities 5,618,453
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Finance Leases 2023 139,080
Finance Leases 2024 139,080
Finance Leases 2025 139,080
Finance Leases 2026 68,395
Finance Leases 2027
Finance Leases Thereafter
Finance Leases, Undiscounted lease liabilities 485,635
Finance Leases Less: imputed interest (42,108)
Finance lease, Net lease liabilities 443,527
2023 725,007
2024 1,094,352
2025 1,009,080
2026 938,395
2027 870,000
Thereafter 2,682,500
Undiscounted lease liabilities 7,319,334
Less: imputed interest $ (1,257,354)
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating lease, Net lease liabilities
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance lease, Net lease liabilities
Net lease liabilities $ 6,061,980