XML 86 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details 1) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2021
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Notes payable, carrying value   $ 7,271.1 $ 7,426.2
Debt instruments, fair value   8,046.5 8,515.9
3.625% Senior Notes due 2022      
Debt Instrument [Line Items]      
Notes payable, fair value   1,031.2 1,054.1
Notes payable, carrying value   $ 998.8 997.9
Senior notes interest rate   3.625%  
4.050% Senior Notes due 2025      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,927.7 2,003.1
Notes payable, carrying value   $ 1,742.5 1,741.2
Senior notes interest rate   4.05%  
2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,491.7 1,557.2
Notes payable, carrying value   $ 1,491.8 1,491.1
Senior notes interest rate   2.25%  
5.200% Senior Notes due 2045      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,468.2 2,365.1
Notes payable, carrying value   $ 1,099.8 1,723.4
Senior notes interest rate   5.20%  
Long Term Debt, Exchanged, Amount $ 624.6    
3.150% Senior Notes due May 1, 2050      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,443.1 1,536.4
Notes payable, carrying value   $ 1,473.0 1,472.6
Senior notes interest rate   3.15%  
3.250% Senior Notes, Due February 15, 2051      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 684.6 0.0
Notes payable, carrying value   $ 465.2 $ 0.0
Senior notes interest rate   3.25%  
Long Term Debt, Exchanged, Amount $ 700.7