XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding 622,083 679,044 771,145 745,270
Number of options granted 0 0 196,000  
Options granted weighted-average fair value per share     $ 7.43  
Aggregate intrinsic value of options exercised $ 4,000 $ 500,000 $ 1,100,000  
Reservation of shares under Stock Purchase Plan 247,500      
Restricted Stock or Unit Expense $ 1,285,000 $ 1,136,000 $ 1,088,000  
2015 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding 10,833      
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee Stock Purchase Plan discount rate 15.00%      
2007 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding 337,958      
2018 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for grant under the Plan 950,000      
Number of shares outstanding 135,500      
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense related to options $ 200,000      
Unrecognized compensation expense to be recognized, Weighted average period 9 months 18 days      
Aggregate intrinsic value of option exercised $ 100,000      
Aggregate intrinsic value of the options outstanding $ 100,000      
2014 Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense to be recognized, Weighted average period 9 months 18 days      
Unrecognized compensation expense related to RSUs and RSAs $ 1,100,000      
RSA [Member] | 2015 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding 148,625      
RSA [Member] | 2018 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of unvested shares 186,500      
Restricted Stock Award [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense $ 60,000