XML 33 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Lease Payments for Operating Lease Liability (Details) - USD ($)
Oct. 31, 2019
Jan. 31, 2019
Leases [Abstract]    
Remaining in 2020 $ 57,985  
2021 231,941  
2022 231,941  
2023 208,829  
2024 168,691  
Thereafter 5,050,859  
Total minimum lease payments 5,950,246  
Less: amount representing interest 3,143,326  
Total present value of minimum payments 2,806,920  
Less: current portion 98,913
Long-term obligations $ 2,708,007