v3.25.2
Equity Compensation Plans and Other Incentive Compensation - Summary of Stock Options Outstanding (Detail) - $ / shares
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
May 31, 2022
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding, Number 5,927,000 4,936,000 4,222,000 3,244,000
Options Outstanding, Average Contractual Life 4 years 10 months 24 days      
Options Outstanding, Weighted-Average Exercise Price $ 17.51 $ 20.41 $ 25.56 $ 32.13
Options Exercisable, Number 2,142,000 1,518,000 1,401,000 1,191,000
Options Exercisable, Weighted Average Exercise Price $ 19.63 $ 26.11 $ 31.54  
$5.14 - $20.00        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise price, minimum 5.14      
Range of Exercise price, maximum $ 20      
Options Outstanding, Number 5,129,000      
Options Outstanding, Average Contractual Life 5 years 6 months      
Options Outstanding, Weighted-Average Exercise Price $ 14.93      
Options Exercisable, Number 1,552,000      
Options Exercisable, Weighted Average Exercise Price $ 14.34      
$20.01 - $28.00        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise price, minimum 20.01      
Range of Exercise price, maximum $ 28      
Options Outstanding, Number 78,000      
Options Outstanding, Average Contractual Life 3 years 6 months      
Options Outstanding, Weighted-Average Exercise Price $ 23.57      
Options Exercisable, Number 78,000      
Options Exercisable, Weighted Average Exercise Price $ 23.57      
$28.01 - $36.00        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise price, minimum 28.01      
Range of Exercise price, maximum $ 36      
Options Outstanding, Number 452,000      
Options Outstanding, Average Contractual Life 1 year 2 months 12 days      
Options Outstanding, Weighted-Average Exercise Price $ 31.87      
Options Exercisable, Number 344,000      
Options Exercisable, Weighted Average Exercise Price $ 32.16      
$36.01 - $42.46        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise price, minimum 36.01      
Range of Exercise price, maximum $ 42.46      
Options Outstanding, Number 268,000      
Options Outstanding, Average Contractual Life 1 year 4 months 24 days      
Options Outstanding, Weighted-Average Exercise Price $ 40.96      
Options Exercisable, Number 168,000      
Options Exercisable, Weighted Average Exercise Price $ 41.02