XML 90 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details 1) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2021
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Notes payable, carrying value   $ 7,275.2 $ 7,273.1
Debt instruments, fair value   7,195.0 8,004.7
3.625% Senior Notes due 2022      
Debt Instrument [Line Items]      
Notes payable, fair value   1,008.7 1,020.0
Notes payable, carrying value   $ 999.5 999.1
Senior notes interest rate   3.625%  
4.050% Senior Notes due 2025      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,797.6 1,895.2
Notes payable, carrying value   $ 1,743.4 1,742.9
Senior notes interest rate   4.05%  
2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,240.0 1,475.9
Notes payable, carrying value   $ 1,100.0 1,492.0
Senior notes interest rate   2.25%  
5.200% Senior Notes due 2045      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 1,341.6 1,463.0
Notes payable, carrying value   $ 1,492.2 1,099.9
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,225.3 1,457.7
Notes payable, carrying value   $ 1,473.3 1,473.2
Senior notes interest rate   3.15%  
3.250% Senior Notes, Due February 15, 2051      
Debt Instrument [Line Items]      
Notes payable, fair value   $ 581.8 692.9
Notes payable, carrying value   $ 466.8 $ 466.0
Senior notes interest rate   3.25%  
Long Term Debt, Exchanged, Amount $ 700.7