XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation - Summary of Stock Option Activity (Detail) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Awards outstanding at beginning of year, Shares 245,000  
Exercised, Shares (25,000)  
Forfeited or Expired, Shares (80,000)  
Awards outstanding at end of year, Shares 140,000 245,000
Awards outstanding fully vested and expected to vest, Shares 140,000  
Awards exercisable at end of year, Shares 140,000  
Awards outstanding at beginning of year, Weighted Average Exercise Price $ 31.11  
Exercised, Weighted Average Exercise Price 23.74  
Forfeited or Expired, Weighted Average Exercise Price 37.45  
Awards outstanding at end of year, Weighted Average Exercise Price 28.81 $ 31.11
Awards outstanding fully vested and expected to vest, Weighted Average Exercise Price 28.81  
Awards exercisable at end of year, Weighted Average Exercise Price $ 28.81  
Awards outstanding at end of year, Weighted Average Remaining Contractual Term (years) 1 year 6 months 1 year 7 months 6 days
Awards outstanding fully vested and expected to vest, Weighted Average Remaining Contractual Term (years) 1 year 6 months  
Awards exercisable at end of year, Weighted Average Remaining Contractual Term (years) 1 year 6 months  
Awards outstanding, Aggregate Intrinsic Value $ 1,623 $ 653
Awards outstanding fully vested and expected to vest, Aggregate Intrinsic Value 1,623  
Awards exercisable at end of year, Aggregate Intrinsic Value $ 1,623