XML 87 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details 1) - USD ($)
Jun. 30, 2020
Apr. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Notes payable, carrying value $ 7,423,800,000   $ 5,954,800,000
Debt instruments, fair value 8,257,600,000   6,553,600,000
2.900% Senior Notes due 2020      
Debt Instrument [Line Items]      
Notes payable, fair value 0   1,509,600,000
Notes payable, carrying value $ 0   1,495,800,000
Senior notes interest rate 2.90%    
3.625% Senior Notes due 2022      
Debt Instrument [Line Items]      
Notes payable, fair value $ 1,061,000,000.0   1,038,900,000
Notes payable, carrying value $ 997,300,000   996,600,000
Senior notes interest rate 3.625%    
4.050% Senior Notes due 2025      
Debt Instrument [Line Items]      
Notes payable, fair value $ 1,994,100,000   1,897,200,000
Notes payable, carrying value $ 1,740,300,000   1,739,500,000
Senior notes interest rate 4.05%    
2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Notes payable, fair value $ 1,514,100,000   0
Notes payable, carrying value $ 1,490,700,000   0
Senior notes interest rate 2.25%    
5.200% Senior Notes due 2045      
Debt Instrument [Line Items]      
Notes payable, fair value $ 2,247,100,000   2,107,900,000
Notes payable, carrying value $ 1,723,200,000   1,722,900,000
Senior notes interest rate 5.20%    
3.150% Senior Notes due May 1, 2050      
Debt Instrument [Line Items]      
Notes payable, fair value $ 1,441,300,000   0
Notes payable, carrying value $ 1,472,300,000   $ 0
Senior notes interest rate 3.15%    
Senior Notes      
Debt Instrument [Line Items]      
Face amount   $ 3,000,000,000.0  
Senior Notes | 2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Senior notes interest rate   2.25%  
Face amount   $ 1,500,000,000  
Senior Notes | 3.150% Senior Notes due May 1, 2050      
Debt Instrument [Line Items]      
Senior notes interest rate   3.15%  
Face amount   $ 1,500,000,000