v3.26.1
Share-Based Compensation - Summary of Performance Share Units Activity (Detail) - $ / shares
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Weighted average fair value $ 56.77 $ 41.92 $ 26.96
Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested awards outstanding at beginning of year, Shares 451,154    
Granted, Shares 84,051    
Vested, Shares (180,713)    
Forfeited, Shares 0    
Non-vested awards outstanding at end of year, Shares 354,492 451,154  
Non-vested awards outstanding at beginning of year, Weighted average fair value $ 31.9    
Granted, Weighted average fair value 56.77    
Vested, Weighted average fair value 30.88 $ 31.26 $ 33.01
Forfeited, Weighted average fair value 0    
Non-vested awards outstanding at end of year, Weighted average fair value $ 38.31 $ 31.9