v3.26.1
Share-Based Activity under 2003 Plan (Detail) - 2014 Omnibus Plan and 2024 Omnibus Plan - $ / shares
shares in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Weighted Average Grant-Date Fair Value      
Beginning balance $ 104.44    
Shares granted 117.19 $ 127.65 $ 98.61
Shares vested 92.87    
Ending balance $ 113.52 $ 104.44  
Shares      
Beginning balance 41    
Granted 15    
Shares vested (15)    
Ending balance 41 41