XML 91 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Operating and Finance Leases Obligations (Details) - USD ($)
Jan. 31, 2021
Jul. 31, 2020
2022   $ 172,177
2023   148,348
2024   112,116
2025   112,116
2026   112,116
Thereafter   5,039,195
Total future minimum lease payments   5,696,068
Less imputed interest   (3,326,787)
Long term portion of operating lease liability   2,369,281
2022   31,123
2023   31,123
2024   23,343
Total future minimum lease payments   85,589
Less: amount representing interest   (5,613)
Total present value of minimum payments   $ 79,976
Lease Obiiligation [Member]    
2022 $ 172,177  
2023 148,348  
2024 112,116  
2025 112,116  
2026 112,116  
Thereafter 5,039,195  
Total future minimum lease payments 5,696,068  
Less imputed interest (3,326,787)  
Long term portion of operating lease liability 2,369,281  
2022 31,123  
2023 31,123  
2024 23,343  
2025  
2026  
Thereafter  
Total future minimum lease payments 85,589  
Less: amount representing interest (5,613)  
Total present value of minimum payments $ 79,976