XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2022
Jan. 31, 2022
Schedule of stock options activity    
Outstanding Option Beginning Balance 982,834  
Granted 170,493  
Exercised (51,158)  
Forfeited (8,440)  
Outstanding Option Ending Balance 1,093,729 982,834
Exercisable 191,801 242,959
Expected to vest 866,459  
Weighted Average Exercise Price per Option, Beginning Balance $ 21.69  
Granted, Weighted Average Exercise Price per Option 38.04  
Exercised. Weighted Average Exercise Price per Option 26.36  
Forfeited, Weighted Average Exercise Price per Option 38.04  
Weighted Average Exercise Price per Option, Ending Balance 23.90 $ 21.69
Exercisable, Weighted Average Exercise Price per Option 32.37  
Expected to vest, Weighted Average Exercise Price per Option 21.78  
Option Price Per Share, Granted 38.04  
Option Price Per Share, Forfeited $ 38.04  
Options outstanding, Weighted Average Remaining Contractual Term (years) 7 years 3 months 18 days 7 years 6 months
Exercisable, Weighted Average Remaining Contractual Term (years) 2 years 7 months 6 days  
Expected to vest, Weighted Average Remaining Contractual Term (years) 8 years 3 months 18 days  
Options outstanding, Aggregate Intrinsic Value $ 11,426 $ 15,441
Exercisable, Aggregate Intrinsic Value 720  
Expected to vest, Aggregate Intrinsic Value $ 10,500  
Minimum    
Schedule of stock options activity    
Option Price Per Share, Beginning Balance $ 12.42  
Option Price Per Share, Exercised 23.35  
Option Price Per Share, Ending Balance 12.42 $ 12.42
Maximum    
Schedule of stock options activity    
Option Price Per Share, Beginning Balance 42.12  
Option Price Per Share, Exercised 30.36  
Option Price Per Share, Ending Balance $ 42.12 $ 42.12