Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER ALL NON-CANCELABLE OPERATING LEASES (Details)

v3.20.2
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER ALL NON-CANCELABLE OPERATING LEASES (Details)
Sep. 30, 2020
USD ($)
Lessor, Lease, Description [Line Items]  
Operating Leases, 2020 $ 1,130,989
Operating Leases, 2021 4,667,497
Operating Leases, 2022 4,590,656
Operating Leases, 2023 4,292,769
Operating Leases, 2024 4,348,027
Operating Leases, Thereafter 43,995,612
Total 63,025,550
Operating Leases [Member]  
Lessor, Lease, Description [Line Items]  
Operating Leases, 2020 246,937
Operating Leases, 2021 1,008,227
Operating Leases, 2022 949,535
Operating Leases, 2023 910,166
Operating Leases, 2024 835,411
Operating Leases, Thereafter 4,267,635
Total 8,217,911
Less: Operating Leases, Imputed Interest (2,248,157)
Operating Leases 5,969,754
Financing Leases [Member]  
Lessor, Lease, Description [Line Items]  
Finance Lease, 2020 9,603
Finance Lease, 2021 38,412
Finance Lease, 2022 27,123
Finance Lease, 2023 23,201
Finance Lease, 2024 3,229
Finance Lease, Thereafter
Finance Lease, Total lease payments 101,568
Less: Finance Lease, imputed interest (10,718)
Finance Lease $ 90,850