v3.26.1
LONG-TERM DEBT AND OTHER FINANCING ARRANGEMENTS - Schedule of Long-term Debt (Net of Discounts and Debt Issuance Costs) (Details) - USD ($)
$ in Millions
May 31, 2026
May 31, 2025
Debt Instrument [Line Items]    
Total senior unsecured debt $ 23,455  
Finance lease obligations 1,514 $ 680
Long-term debt, less current portion 24,969 20,579
Less current portion 1,676 1,428
LONG-TERM DEBT, LESS CURRENT PORTION $ 23,293 19,151
Senior Secured Debt Due 2034 1.875%    
Debt Instrument [Line Items]    
Interest Rate % 1.875%  
Total senior unsecured debt $ 679 729
Senior Unsecured Debt    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 22,776 19,170
Senior Unsecured Debt Due 2026 3.25%    
Debt Instrument [Line Items]    
Interest Rate % 3.25%  
Total senior unsecured debt $ 0 749
Senior Unsecured Debt Due 2028 3.40%    
Debt Instrument [Line Items]    
Interest Rate % 3.40%  
Total senior unsecured debt $ 499 498
Senior Unsecured Debt Due 2029 4.20-4.30%    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 1,392 398
Senior Unsecured Debt Due 2029 4.20-4.30% | Minimum    
Debt Instrument [Line Items]    
Interest Rate % 4.20%  
Senior Unsecured Debt Due 2029 4.20-4.30% | Maximum    
Debt Instrument [Line Items]    
Interest Rate % 4.30%  
Senior Unsecured Debt Due 2030 3.10-4.90%    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 2,340 1,738
Senior Unsecured Debt Due 2030 3.10-4.90% | Minimum    
Debt Instrument [Line Items]    
Interest Rate % 3.10%  
Senior Unsecured Debt Due 2030 3.10-4.90% | Maximum    
Debt Instrument [Line Items]    
Interest Rate % 4.90%  
Senior Unsecured Debt Due 2031 2.40-4.65%    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 1,985 992
Senior Unsecured Debt Due 2031 2.40-4.65% | Minimum    
Debt Instrument [Line Items]    
Interest Rate % 2.40%  
Senior Unsecured Debt Due 2031 2.40-4.65% | Maximum    
Debt Instrument [Line Items]    
Interest Rate % 4.65%  
Senior Unsecured Debt Due 2033 4.95%    
Debt Instrument [Line Items]    
Interest Rate % 4.95%  
Total senior unsecured debt $ 693 0
Senior Unsecured Debt Due 2034 4.90%    
Debt Instrument [Line Items]    
Interest Rate % 4.90%  
Total senior unsecured debt $ 496 496
Senior Unsecured Debt Due 2035 3.90%    
Debt Instrument [Line Items]    
Interest Rate % 3.90%  
Total senior unsecured debt $ 495 495
Senior Unsecured Debt Due 2036 5.25%    
Debt Instrument [Line Items]    
Interest Rate % 5.25%  
Total senior unsecured debt $ 988 0
Senior Unsecured Debt Due 2041 3.25%    
Debt Instrument [Line Items]    
Interest Rate % 3.25%  
Total senior unsecured debt $ 740 740
Senior Unsecured Debt Due 2043 3.875-4.10%    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 985 985
Senior Unsecured Debt Due 2043 3.875-4.10% | Minimum    
Debt Instrument [Line Items]    
Interest Rate % 3.875%  
Senior Unsecured Debt Due 2043 3.875-4.10% | Maximum    
Debt Instrument [Line Items]    
Interest Rate % 4.10%  
Senior Unsecured Debt Due 2044 5.10%    
Debt Instrument [Line Items]    
Interest Rate % 5.10%  
Total senior unsecured debt $ 742 742
Senior Unsecured Debt Due 2045 4.10%    
Debt Instrument [Line Items]    
Interest Rate % 4.10%  
Total senior unsecured debt $ 641 641
Senior Unsecured Debt Due 2046 4.55-4.75%    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 2,463 2,462
Senior Unsecured Debt Due 2046 4.55-4.75% | Minimum    
Debt Instrument [Line Items]    
Interest Rate % 4.55%  
Senior Unsecured Debt Due 2046 4.55-4.75% | Maximum    
Debt Instrument [Line Items]    
Interest Rate % 4.75%  
Senior Unsecured Debt Due 2047 4.40%    
Debt Instrument [Line Items]    
Interest Rate % 4.40%  
Total senior unsecured debt $ 736 736
Senior Unsecured Debt Due 2048 4.05%    
Debt Instrument [Line Items]    
Interest Rate % 4.05%  
Total senior unsecured debt $ 987 986
Senior Unsecured Debt Due 2049 4.95%    
Debt Instrument [Line Items]    
Interest Rate % 4.95%  
Total senior unsecured debt $ 836 835
Senior Unsecured Debt Due 2050 5.25%    
Debt Instrument [Line Items]    
Interest Rate % 5.25%  
Total senior unsecured debt $ 1,226 1,225
Senior Unsecured Debt Due 2065 4.50%    
Debt Instrument [Line Items]    
Interest Rate % 4.50%  
Total senior unsecured debt $ 245 245
Senior Unsecured Debt Due 2098 7.60%    
Debt Instrument [Line Items]    
Interest Rate % 7.60%  
Total senior unsecured debt $ 237 237
Euro Senior Unsecured Debt Due 2026 0.45%    
Debt Instrument [Line Items]    
Interest Rate % 0.45%  
Total senior unsecured debt $ 0 569
Euro Senior Unsecured Debt Due 2027 1.625%    
Debt Instrument [Line Items]    
Interest Rate % 1.625%  
Total senior unsecured debt $ 1,455 1,422
Euro Senior Unsecured Debt Due 2029 0.45%    
Debt Instrument [Line Items]    
Interest Rate % 0.45%  
Total senior unsecured debt $ 695 679
Euro Senior Unsecured Debt Due 2032 1.30%    
Debt Instrument [Line Items]    
Interest Rate % 1.30%  
Total senior unsecured debt $ 168 566
Euro Senior Unsecured Debt Due 2033 0.95-3.50%    
Debt Instrument [Line Items]    
Total senior unsecured debt $ 1,328 734
Euro Senior Unsecured Debt Due 2033 0.95-3.50% | Minimum    
Debt Instrument [Line Items]    
Interest Rate % 0.95%  
Euro Senior Unsecured Debt Due 2033 0.95-3.50% | Maximum    
Debt Instrument [Line Items]    
Interest Rate % 3.50%  
Euro Senior Unsecured Debt Due 2038 4.125%    
Debt Instrument [Line Items]    
Interest Rate % 4.125%  
Total senior unsecured debt $ 404 $ 0