XML 55 R47.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS REQUIRED UNDER OPERATING AND FINANCING LEASE OBLIGATIONS (Details)
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
Operating Leases Remainder of 2022 $ 705,811
Operating Leases 2023 878,807
Operating Leases 2024 870,000
Operating Leases 2025 870,000
Operating Leases 2026 870,000
Thereafter 3,552,500
Operating Leases Total undiscounted lease liabilities 7,747,118
Operating Leases Less: imputed interest (1,606,400)
Operating lease, net lease liabilities 6,140,718
Finance Lease, Liability, to be Paid [Abstract]  
Finance Leases Remainder of 2022 115,841
Finance Leases 2023 139,080
Finance Leases 2024 139,080
Finance Leases 2025 139,080
Finance Leases 2026 68,395
Thereafter
Finance Leases Total undiscounted lease liabilities 601,476
Operating Leases Less: imputed interest (61,204)
Finance lease, net lease liabilities 540,272
Remainder of 2022 821,652
2023 1,017,887
2024 1,009,080
2025 1,009,080
2026 938,395
Thereafter 3,552,500
Total undiscounted lease liabilities 8,348,594
Less: imputed interest (1,667,604)
Net lease liabilities $ 6,680,990