XML 88 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings (Schedule of Senior notes) (Details) - USD ($)
Jun. 30, 2020
Jun. 30, 2019
Debt Instrument [Line Items]    
Senior notes $ 8,000,000,000 $ 6,800,000,000
Less: unamortized discount and debt issuance costs (54,000,000) (49,000,000)
Total borrowings 7,946,000,000 6,751,000,000
Senior notes | 3.666% senior notes due 2022    
Debt Instrument [Line Items]    
Senior notes 750,000,000 750,000,000
Senior notes | 4.030% senior notes due 2024    
Debt Instrument [Line Items]    
Senior notes 1,250,000,000 1,250,000,000
Senior notes | 3.050% senior notes due 2025    
Debt Instrument [Line Items]    
Senior notes 600,000,000 0
Senior notes | 4.709% senior notes due 2029    
Debt Instrument [Line Items]    
Senior notes 2,000,000,000 2,000,000,000
Senior notes | 3.500% senior notes due 2030    
Debt Instrument [Line Items]    
Senior notes 600,000,000 0
Senior notes | 5.476% senior notes due 2039    
Debt Instrument [Line Items]    
Senior notes 1,250,000,000 1,250,000,000
Senior notes | 5.576% senior notes due 2049    
Debt Instrument [Line Items]    
Senior notes $ 1,550,000,000 $ 1,550,000,000