v3.26.1
Awards and Restricted Stock Units Issued under 2007 Plan and 2014 Omnibus Plan (Detail) - $ / shares
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Weighted-Average Grant-Date Fair Value      
Shares released from restriction $ 53.23    
Shares      
Shares released from restriction (75,000)    
2024 Omnibus Incentive Plan      
Weighted-Average Grant-Date Fair Value      
Beginning Balance $ 47.06    
Shares granted 110.59 $ 114.26 $ 93.51
Shares vested 91.43    
Shares released from restriction 31.25    
Ending Balance $ 93.18 $ 47.06  
Shares      
Beginning Balance 373,000    
Shares granted 18,261    
Shares vested (26,000)    
Shares released from restriction (282,000)    
Ending Balance 83,000 373,000