XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding 598,043 622,083 679,044 771,145
Number of options granted 0 0 0  
Aggregate intrinsic value of options exercised $ 26,000 $ 4,000 $ 500,000  
Reservation of shares under Stock Purchase Plan 247,500      
Restricted Stock or Unit Expense $ 1,266,000 $ 1,285,000 $ 1,136,000  
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 323,468      
2018 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
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 $ 8,000      
Unrecognized compensation expense to be recognized, Weighted average period 3 months 18 days      
Aggregate intrinsic value of option exercised $ 300,000      
Aggregate intrinsic value of the options outstanding $ 300,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 1 year      
Unrecognized compensation expense related to RSUs and RSAs $ 1,700,000      
2014 Restricted Stock Units (RSUs) [Member] | 2018 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of unvested shares 135,403      
RSA [Member] | 2015 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding 139,075      
RSA [Member] | 2018 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of unvested shares 20,410      
Performance Based RSUs [Member] | 2018 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of unvested shares 43,529      
Restricted Stock Award [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense $ 60,000,000