XML 39 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES PAYABLE AND OTHER BORROWINGS (Details)
$ in Millions
9 Months Ended
Feb. 28, 2025
USD ($)
Debt Instrument [Line Items]  
Total debt, carrying value $ 14,000
Unamortized discount/issuance costs (77)
Total senior notes, net 13,923
Fixed-Rate Senior Notes Due August 2028 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,500
Stated interest rate percentage 4.80%
Maturity date Aug. 03, 2028
Date of issuance Feb. 03, 2025
Total debt, carrying value $ 1,500
Effective interest rate 4.94%
Fixed-Rate Senior Notes Due September 2029 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,500
Stated interest rate percentage 4.20%
Maturity date Sep. 27, 2029
Date of issuance Sep. 27, 2024
Total debt, carrying value $ 1,500
Effective interest rate 4.27%
Fixed-Rate Senior Notes Due February 2032 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,250
Stated interest rate percentage 5.25%
Maturity date Feb. 03, 2032
Date of issuance Feb. 03, 2025
Total debt, carrying value $ 1,250
Effective interest rate 5.36%
Fixed-Rate Senior Notes Due September 2034 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,750
Stated interest rate percentage 4.70%
Maturity date Sep. 27, 2034
Date of issuance Sep. 27, 2024
Total debt, carrying value $ 1,750
Effective interest rate 4.77%
Fixed-Rate Senior Notes Due August 2035 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,750
Stated interest rate percentage 5.50%
Maturity date Aug. 03, 2035
Date of issuance Feb. 03, 2025
Total debt, carrying value $ 1,750
Effective interest rate 5.55%
Fixed-Rate Senior Notes Due September 2054 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,750
Stated interest rate percentage 5.375%
Maturity date Sep. 27, 2054
Date of issuance Sep. 27, 2024
Total debt, carrying value $ 1,750
Effective interest rate 5.43%
Fixed-Rate Senior Notes Due August 2055 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,750
Stated interest rate percentage 6.00%
Maturity date Aug. 03, 2055
Date of issuance Feb. 03, 2025
Total debt, carrying value $ 1,750
Effective interest rate 6.04%
Fixed-Rate Senior Notes Due September 2064 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,250
Stated interest rate percentage 5.50%
Maturity date Sep. 27, 2064
Date of issuance Sep. 27, 2024
Total debt, carrying value $ 1,250
Effective interest rate 5.55%
Fixed-Rate Senior Notes Due August 2065 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 1,000
Stated interest rate percentage 6.125%
Maturity date Aug. 03, 2065
Date of issuance Feb. 03, 2025
Total debt, carrying value $ 1,000
Effective interest rate 6.17%
Floating-Rate Senior Notes Due August 2028 [Member]  
Debt Instrument [Line Items]  
Senior notes, par value $ 500
Stated interest rate percentage 0.76%
Maturity date Aug. 03, 2028
Date of issuance Feb. 03, 2025
Total debt, carrying value $ 500
Effective interest rate 5.28%