XML 44 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Future Lease Payments for Operating Lease Liability (Details) - USD ($)
Jul. 31, 2019
Jan. 31, 2019
Leases [Abstract]    
Remaining in 2020 $ 173,956  
2021 231,941  
2022 231,941  
2023 208,829  
2024 168,691  
Thereafter 5,025,726  
Total minimum lease payments 6,041,084  
Less: amount representing interest 3,210,634  
Total present value of minimum payments 2,830,450  
Less: current portion 98,913
Long-term obligations $ 2,732,337