XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Jun. 23, 2020
Share-based Compensation Arrangement by Share-based Payment Award      
Percentage Reduction In The Aggregate Fair Value Of Stock Option 88.50%    
Stock compensation expense $ 920 $ 679  
Unrecognized compensation cost $ 8,400    
Compensation expense recognize, period 3 years    
Intrinsic value of outstanding stock options $ 2,000    
Intrinsic value of exercisable stock options $ 1,900    
Period used for calculations 5 years    
Fair value of award as a percentage of market value 50.00%    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Period used for calculations 3 years    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Period used for calculations 5 years    
2020 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares of common stock reserved for issuance     500,000
Stock Options Plans [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Initial vesting percentage 33.33%    
Period to become exercisable 3 years    
Number of shares of common stock available for award 254,646    
Number of shares of common stock reserved for issuance 1,970,801    
Performance-based restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award      
The number of shares issuable under restricted stock units awarded during the period 47,000 49,000  
ISOs/NSOs | Stock Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Incentive stock option award maximum expiration period 10 years    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award      
Awarded (in shares) 115,000    
Vested 37,000    
Renewable Performance-Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award      
The number of shares issuable under restricted stock units awarded during the period 7,500 10,000  
Time Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award      
The number of shares issuable under restricted stock units awarded during the period 57,500 49,500  
Senior executives | Performance-based restricted stock units | Stock Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Period to become exercisable 3 years    
Percentage of the maximum shares for the target number of shares awarded 50.00%