XML 95 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail) - $ / shares
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation [Abstract]      
Beginning balance, Number of Options 598,043 622,083 679,044
Granted, Number of Options 0 0 0
Exercised, Number of Options (42,944) (6,425) (1,200)
Forfeited, Number of Options (5,500) (17,615) (54,361)
Canceled, Number of Options (2,400) 0 (1,400)
Ending balance, Number of Options 547,199 598,043 622,083
Beginning balance, Weighted-Average Exercise Price Per Share $ 14.67 $ 14.63 $ 14.46
Granted, Weighted-Average Exercise Price Per Share 0 0 0
Exercised, Weighted-Average Exercise Price Per Share 8.74 9.34 7.6
Forfeited, Weighted-Average Exercise Price Per Share 15.42 15.09 12.89
Cancelled, Weighted-Average Exercise Price Per Share 8.09 0 7.36
Ending balance, Weighted-Average Exercise Price Per Share $ 15.16 $ 14.67 $ 14.63