XML 62 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Borrowings (Schedule of Senior notes) (Details) - USD ($)
Mar. 31, 2019
Jun. 30, 2018
Debt Instrument [Line Items]    
Total borrowings $ 6,750,000,000 $ 0
Senior notes    
Debt Instrument [Line Items]    
Senior notes 6,800,000,000  
Less: unamortized debt issuance costs (50,000,000)  
Total borrowings 6,750,000,000  
Senior notes | 3.666% senior notes due 2022    
Debt Instrument [Line Items]    
Senior notes 750,000,000  
Senior notes | 4.030% senior notes due 2024    
Debt Instrument [Line Items]    
Senior notes 1,250,000,000  
Senior notes | 4.709% senior notes due 2029    
Debt Instrument [Line Items]    
Senior notes 2,000,000,000  
Senior notes | 5.476% senior notes due 2039    
Debt Instrument [Line Items]    
Senior notes 1,250,000,000  
Senior notes | 5.576% senior notes due 2049    
Debt Instrument [Line Items]    
Senior notes $ 1,550,000,000