v3.26.1
Debt, Derivatives and Hedging Activities - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
May 02, 2025
Debt due within one year      
Debt issuance costs $ (1,013) $ 0  
Total debt due within one year 998,987 0  
Debt due after one year      
Debt issuance costs (7,464) (11,551)  
Total debt due after one year $ 1,429,086 2,424,999  
Senior Notes | Senior Notes, 3.70%, 2027 Maturity      
Debt Instrument [Line Items]      
Interest rate 3.70%    
Debt due within one year      
Debt due within one year $ 1,000,000 0  
Debt due after one year      
Debt due after one year, gross $ 0 1,000,000  
Senior Notes | Senior Notes, 4.20%, 2028 Maturity      
Debt Instrument [Line Items]      
Interest rate 4.20%   4.20%
Debt due after one year      
Debt due after one year, gross $ 400,000 400,000 $ 400,000
Senior Notes | Senior Notes, 4.00%, 2032 Maturity      
Debt Instrument [Line Items]      
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]      
Interest rate 6.15%    
Debt due after one year      
Debt due after one year, gross $ 236,550 $ 236,550