XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies - Property, Plant, and Equipment (Details) - USD ($)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Property, Plant and Equipment    
Depreciation expense $ 774,074 $ 1,099,957
Computer equipment and software | Minimum    
Property, Plant and Equipment    
Property, plant and equipment, useful life 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment    
Property, plant and equipment, useful life 4 years  
Office equipment    
Property, Plant and Equipment    
Property, plant and equipment, useful life 5 years  
Office furniture and fixtures    
Property, Plant and Equipment    
Property, plant and equipment, useful life 7 years