XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Debt, Derivatives and Hedging Activities - Schedule of Debt Outstanding (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
May 31, 2025
Debt due after one year    
Debt issuance costs $ (10,793) $ (11,551)
Total debt due after one year $ 2,425,757 2,424,999
Senior notes | Senior Notes, 3.70%, 2027 Maturity    
Debt Instrument [Line Items]    
Stated interest rate 3.70%  
Debt due after one year    
Debt due after one year, gross $ 1,000,000 1,000,000
Senior notes | Senior Notes, 4.20%, 2028 Maturity    
Debt Instrument [Line Items]    
Stated interest rate 4.20%  
Debt due after one year    
Debt due after one year, gross $ 400,000 400,000
Senior notes | Senior Notes 4.00%, 2032 Maturity    
Debt Instrument [Line Items]    
Stated interest rate 4.00%  
Debt due after one year    
Debt due after one year, gross $ 800,000 800,000
Senior notes | Senior Notes, 6.15%, 2037 Maturity    
Debt Instrument [Line Items]    
Stated interest rate 6.15%  
Debt due after one year    
Debt due after one year, gross $ 236,550 $ 236,550