XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail) - $ / shares
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Share-based Compensation [Abstract]      
Beginning balance, Number of Options 622,083 679,044 771,145
Granted, Number of Options 0 0 0
Exercised, Number of Options (6,425) (1,200) (57,175)
Forfeited, Number of Options (17,615) (54,361) (34,526)
Canceled, Number of Options 0 (1,400) (400)
Ending balance, Number of Options 598,043 622,083 679,044
Beginning balance, Weighted-Average Exercise Price Per Share $ 14.63 $ 14.46 $ 14.30
Granted, Weighted-Average Exercise Price Per Share 0 0 0
Exercised, Weighted-Average Exercise Price Per Share 9.34 7.60 11.60
Forfeited, Weighted-Average Exercise Price Per Share 15.09 12.89 15.73
Cancelled, Weighted-Average Exercise Price Per Share 0 7.36 6.22
Ending balance, Weighted-Average Exercise Price Per Share $ 14.67 $ 14.63 $ 14.46