XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Rental Payments for Operating Lease and Finance Lease (Details) - USD ($)
Jul. 31, 2020
Jan. 31, 2020
Leases [Abstract]    
Remaining in 2021 $ 85,080  
2022 172,177  
2023 148,348  
2024 112,116  
2025 112,116  
Thereafter 5,151,311  
Total minimum lease payments 5,781,148  
Less: amount representing interest 3,384,631  
Total present value of minimum payments 2,396,517  
Less: current portion of operating lease liability 55,420 $ 168,780
Long term portion of operating lease liability 2,341,097 2,252,964
Remaining in 2021 15,562  
2022 31,123  
2023 31,123  
2024 23,343  
Total minimum lease payments 101,151  
Less: amount representing interest 7,743  
Total present value of minimum payments 93,408  
Less: current portion 27,192 31,123
Long term portion of finance lease liability $ 66,216 $ 75,396