XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Jun. 05, 2023
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares outstanding   523,349 547,199 598,043 622,083
Annual compensation amount   $ 1,347,000 $ 1,290,000 $ 1,493,000  
Number of options granted   0 0 0  
Aggregate intrinsic value of options exercised   $ 32,000 $ 200,000 $ 26,000  
Reservation of shares under Stock Purchase Plan   40,000      
Restricted Stock or Unit Expense   $ 1,322,000 $ 1,271,000 $ 1,266,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   260,249      
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      
2022 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares purchase under Employee Stock Purchase Plan   9,897 5,045    
Shares available for grant under the Plan   25,058      
Prior Employee Stock Purchase Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares purchase under Employee Stock Purchase Plan     1,550    
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense related to options   $ 0      
Aggregate intrinsic value of option exercised   $ 1,300,000      
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 6 months      
Unrecognized compensation expense related to RSUs and RSAs   $ 2,100,000      
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   115,970      
RSA [Member] | 2015 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares outstanding   127,600      
Performance Based RSUs [Member] | 2018 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of unvested shares   184,735      
Restricted Stock Award [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of number of shares granted   25.00%      
Annual compensation amount $ 70,000