XML 54 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Narratives others (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Class of Stock [Line Items]          
Share-based compensation expense $ 290,000 $ 125,000 $ 719,000 $ 492,000  
Cost of shares for tax withholding     50,000 $ 62,000  
Reserves for uncertain tax positions and corresponding interest and penalties $ 296,000   $ 296,000   $ 275,000
Restricted Stock | Vested Upon Issuance          
Class of Stock [Line Items]          
Granted (in shares) 50,000        
Restricted Stock | Vested Upon Performance Targets          
Class of Stock [Line Items]          
Granted (in shares) 100,000        
Minimum | Restricted Stock          
Class of Stock [Line Items]          
Service period (in years)     1 year    
Maximum | Restricted Stock | Restricted Stock          
Class of Stock [Line Items]          
Service period (in years)     4 years