XML 105 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Indebtedness (Details) - USD ($)
9 Months Ended
Sep. 30, 2020
Apr. 30, 2020
Sep. 15, 2015
Debt Instrument [Line Items]      
Payments of financing costs $ 24,400,000    
2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Senior notes interest rate 2.25%    
3.150% Senior Notes due May 1, 2050      
Debt Instrument [Line Items]      
Senior notes interest rate 3.15%    
Senior Notes      
Debt Instrument [Line Items]      
Face amount   $ 3,000,000,000.0  
Debt instrument, redemption price, percentage 100.00%    
Debt instrument, make whole provision redemption price, percentage 101.00%    
Senior Notes | 2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Face amount   $ 1,500,000,000  
Senior notes interest rate   2.25%  
Percentage par value of senior notes   99.973%  
Senior Notes | 3.150% Senior Notes due May 1, 2050      
Debt Instrument [Line Items]      
Face amount   $ 1,500,000,000  
Senior notes interest rate   3.15%  
Percentage par value of senior notes   99.174%  
Senior Notes | 2.90% Senior Notes Due Sept 15, 2020      
Debt Instrument [Line Items]      
Face amount     $ 1,500,000,000
Senior notes interest rate     2.90%
Percentage par value of senior notes     99.792%
Payment of early call premium and write off of remaining unamortized debt issuance costs $ 12,700,000    
Interest Expense | Senior Notes | 2.90% Senior Notes Due Sept 15, 2020      
Debt Instrument [Line Items]      
Pre-tax charge, payment of early call premium and write off of remaining unamortized debt issuance costs, net of derivative gain 9,400,000    
Interest Expense | Interest rate swap      
Debt Instrument [Line Items]      
Derivative, gain on derivative $ 3,300,000