XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Future Lease Payments for Right-of-use Assets (Details) - USD ($)
Apr. 30, 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,050,859  
Total minimum lease payments 6,066,217  
Less: amount representing interest 3,210,634  
Total present value of minimum payments 2,855,583  
Less: current portion 98,117
Long-term obligations $ 2,757,466