XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of Information Related to Stock Options Outstanding (Details)
12 Months Ended
May 31, 2025
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) $ 21.22
Range of Exercise Prices, upper limit (in dollars per share) $ 226.50
Number Outstanding (in shares) | shares 12,678,487
Average Remaining Option Life 6 years 2 months 4 days
Weighted Average Exercise Price (in dollars per share) $ 103.72
Number Exercisable (in shares) | shares 4,870,890
Weighted Average Exercise Price (in dollars per share) $ 57.85
Range 1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 21.22
Range of Exercise Prices, upper limit (in dollars per share) $ 65.20
Number Outstanding (in shares) | shares 3,590,241
Average Remaining Option Life 2 years 11 months 23 days
Weighted Average Exercise Price (in dollars per share) $ 48.20
Number Exercisable (in shares) | shares 3,590,241
Weighted Average Exercise Price (in dollars per share) $ 48.20
Range 2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 65.21
Range of Exercise Prices, upper limit (in dollars per share) $ 97.22
Number Outstanding (in shares) | shares 3,315,369
Average Remaining Option Life 5 years 9 months 21 days
Weighted Average Exercise Price (in dollars per share) $ 88.27
Number Exercisable (in shares) | shares 1,180,993
Weighted Average Exercise Price (in dollars per share) $ 82.84
Range 3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 97.23
Range of Exercise Prices, upper limit (in dollars per share) $ 122.54
Number Outstanding (in shares) | shares 3,469,620
Average Remaining Option Life 7 years 7 months 28 days
Weighted Average Exercise Price (in dollars per share) $ 111.53
Number Exercisable (in shares) | shares 78,700
Weighted Average Exercise Price (in dollars per share) $ 104.09
Range 4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 122.55
Range of Exercise Prices, upper limit (in dollars per share) $ 226.50
Number Outstanding (in shares) | shares 2,303,257
Average Remaining Option Life 9 years 5 months 19 days
Weighted Average Exercise Price (in dollars per share) $ 200.75
Number Exercisable (in shares) | shares 20,956
Weighted Average Exercise Price (in dollars per share) $ 129.13