v3.22.2.2
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS REQUIRED UNDER OPERATING AND FINANCING LEASE OBLIGATIONS (Details)
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
Operating Leases Remainder of 2022 $ 443,807
Operating Leases Remainder of 2023 878,807
Operating Leases Remainder of 2024 870,000
Operating Leases Remainder of 2025 870,000
Operating Leases Remainder of 2026 870,000
Thereafter 3,552,500
Operating Leases Total undiscounted lease liabilities 7,485,114
Operating Leases Less: imputed interest (1,522,194)
Operating lease, net lease liabilities 5,962,920
Finance Lease, Liability, to be Paid [Abstract]  
Finance Leases Remainder of 2022 70,342
Finance Leases Remainder of 2023 139,080
Finance Leases Remainder of 2024 139,080
Finance Leases Remainder of 2025 139,080
Finance Leases Remainder of 2022 68,395
Thereafter
Finance Leases Total undiscounted lease liabilities 555,977
Operating Leases Less: imputed interest (54,419)
Finance lease, net lease liabilities 501,558
Remainder of 2022 514,149
2023 1,017,887
2024 1,009,080
2025 1,009,080
2026 938,395
Thereafter 3,552,500
Total undiscounted lease liabilities 8,041,091
Less: imputed interest (1,576,613)
Net lease liabilities $ 6,464,478