v3.26.1
Summary of Share-Based Performance-Earned Restricted Stock and Performance Stock Units Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Performance Earned Restricted Stock Awards and Performance Stock Units      
Weighted-Average Grant-Date Fair Value      
Beginning balance $ 97.96    
Weighted-average grant date fair value 110.54 $ 114.14 $ 93.74
Shares forfeited 87.28    
Shares vested 90.44    
Ending balance $ 105.81 $ 97.96  
Shares      
Beginning balance 816    
Shares granted 259    
Shares forfeited (211)    
Shares vested (84)    
Ending balance 780 816  
Unamortized Expense $ 14,300    
Performance Stock Units | 2023 PSUs      
Weighted-Average Grant-Date Fair Value      
Weighted-average grant date fair value $ 93.51    
Shares      
Shares granted 176    
Ending balance 141    
Performance Stock Units | 2024 PSUs      
Weighted-Average Grant-Date Fair Value      
Weighted-average grant date fair value $ 114.26    
Shares      
Shares granted 153    
Ending balance 134    
Unamortized Expense $ 4,489    
Performance Stock Units | 2025 PSUs      
Weighted-Average Grant-Date Fair Value      
Weighted-average grant date fair value $ 110.59    
Shares      
Shares granted 142    
Ending balance 139    
Unamortized Expense $ 18,920