XML 102 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Transactions for Restricted Stock Units Under Plan (Details) - Stock Award Units - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Number of Stock Award Units      
Stock Award Units, Beginning Balance 296,283 415,994 490,239
Units granted 128,254 129,497 171,229
Units vested (112,584) (234,961) (212,070)
Units forfeited (17,805) (14,247) (33,404)
Stock Award Units, Ending Balance 294,148 296,283 415,994
Weighted Average Grant Date Fair Value      
Weighted Average Grant Date Fair Value, Beginning Balance $ 26.39 $ 29.17 $ 33.50
Units granted, Weighted Average Grant Date Fair Value 37.89 27.82 13.30
Units vested, Weighted Average Grant Date Fair Value 31.88 31.75 26.05
Units forfeited, Weighted Average Grant Date Fair Value 34.12 32.21 31.20
Weighted Average Grant Date Fair Value Ending Balance $ 28.84 $ 26.39 $ 29.17
Weighted-Average Remaining Contractual Term (years)      
Units outstanding, Weighted-Average Remaining Contractual Term (years) 1 year 8 months 12 days    
Aggregate Intrinsic Value      
Units outstanding, Aggregate Intrinsic Value $ 10,401