XML 108 R90.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Additional Information (Details)
Aug. 20, 2021
USD ($)
May 13, 2021
USD ($)
extension_option
May 15, 2020
Jul. 31, 2021
USD ($)
Jul. 25, 2020
USD ($)
Debt Instrument [Line Items]          
Derivative notional amount       $ 6,869,000,000 $ 7,395,000,000
Fixed Rate Notes, 1.85% Due September 20, 2021          
Debt Instrument [Line Items]          
Interest rate       1.90% 1.90%
Fixed Rate Notes, 1.85% Due September 20, 2021 | Subsequent event          
Debt Instrument [Line Items]          
Face amount $ 2,000,000,000        
Redemption price percentage 100.00%        
Unsecured Debt | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility term   5 years 364 days    
Maximum borrowing capacity   $ 3,000,000,000      
Line of credit outstanding       $ 0  
Additional credit facility upon agreement (up to)   $ 2,000,000,000      
Number of extension options | extension_option   2      
Unsecured Debt | Revolving Credit Facility | Pounds Sterling | Minimum          
Debt Instrument [Line Items]          
Interest rate   0.00%      
Unsecured Debt | Revolving Credit Facility | Federal Funds Rate | U.S. dollars          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.50%      
Unsecured Debt | Revolving Credit Facility | LIBOR | U.S. dollars          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.00%      
Interest rate derivatives          
Debt Instrument [Line Items]          
Derivative notional amount       2,000,000,000 $ 2,500,000,000
Derivatives designated as hedging instruments | Interest rate derivatives | Fair value hedges          
Debt Instrument [Line Items]          
Derivative notional amount       2,000,000,000  
Commercial paper          
Debt Instrument [Line Items]          
Face amount       10,000,000,000  
Short-term debt outstanding       $ 0 $ 0