XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings (Summary of Long-term Notes) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Unamortized note discounts $ (121.2)   $ (96.1)
Total long-term notes $ 19,104.6   14,815.3
Senior Notes | 0.15% Swiss franc denominated notes due 2024      
Debt Instrument [Line Items]      
Stated interest rate 0.15%    
Long-term notes, gross $ 714.6   649.5
Senior Notes | 7.125% notes due 2025      
Debt Instrument [Line Items]      
Stated interest rate 7.125%    
Long-term notes, gross $ 217.5   217.5
Senior Notes | 2.75% notes due 2025      
Debt Instrument [Line Items]      
Stated interest rate 2.75%    
Long-term notes, gross $ 560.6   560.6
Senior Notes | 5.0% notes due 2026      
Debt Instrument [Line Items]      
Stated interest rate 5.00% 5.00%  
Long-term notes, gross $ 750.0   0.0
Senior Notes | 1.625% euro denominated notes due 2026      
Debt Instrument [Line Items]      
Stated interest rate 1.625%    
Long-term notes, gross $ 830.7   799.3
Senior Notes | 5.5% notes due 2027      
Debt Instrument [Line Items]      
Stated interest rate 5.50%    
Long-term notes, gross $ 364.3   364.3
Senior Notes | 3.1% notes due 2027      
Debt Instrument [Line Items]      
Stated interest rate 3.10%    
Long-term notes, gross $ 401.5   401.5
Senior Notes | 0.45% Swiss franc denominated notes due 2028      
Debt Instrument [Line Items]      
Stated interest rate 0.45%    
Long-term notes, gross $ 476.4   433.0
Senior Notes | 3.375% notes due 2029      
Debt Instrument [Line Items]      
Stated interest rate 3.375%    
Long-term notes, gross $ 930.6   930.6
Senior Notes | 0.42% Japanese yen denominated notes due 2029      
Debt Instrument [Line Items]      
Stated interest rate 0.42%    
Long-term notes, gross $ 162.5   172.1
Senior Notes | 2.125% euro denominated notes due 2030      
Debt Instrument [Line Items]      
Stated interest rate 2.125%    
Long-term notes, gross $ 830.7   799.3
Senior Notes | 0.625% euro denominated notes due 2031      
Debt Instrument [Line Items]      
Stated interest rate 0.625%    
Long-term notes, gross $ 664.6   639.4
Senior Notes | 4.7% notes due 2033      
Debt Instrument [Line Items]      
Stated interest rate 4.70% 4.70%  
Long-term notes, gross $ 1,000.0   0.0
Senior Notes | 0.50% euro denominated notes due 2033      
Debt Instrument [Line Items]      
Stated interest rate 0.50%    
Long-term notes, gross $ 664.6   639.4
Senior Notes | 0.56% Japanese yen denominated notes due 2034      
Debt Instrument [Line Items]      
Stated interest rate 0.56%    
Long-term notes, gross $ 65.8   69.7
Senior Notes | 6.77% notes due 2036      
Debt Instrument [Line Items]      
Stated interest rate 6.77%    
Long-term notes, gross $ 158.6   158.6
Senior Notes | 5.55% notes due 2037      
Debt Instrument [Line Items]      
Stated interest rate 5.55%    
Long-term notes, gross $ 444.7   444.7
Senior Notes | 5.95% notes due 2037      
Debt Instrument [Line Items]      
Stated interest rate 5.95%    
Long-term notes, gross $ 266.8   266.8
Senior Notes | 3.875% notes due 2039      
Debt Instrument [Line Items]      
Stated interest rate 3.875%    
Long-term notes, gross $ 240.3   240.3
Senior Notes | 1.625% Notes due 2043      
Debt Instrument [Line Items]      
Stated interest rate 1.625%    
Long-term notes, gross $ 318.5   301.2
Senior Notes | 4.65% notes due 2044      
Debt Instrument [Line Items]      
Stated interest rate 4.65%    
Long-term notes, gross $ 38.3   38.3
Senior Notes | 3.7% notes due 2045      
Debt Instrument [Line Items]      
Stated interest rate 3.70%    
Long-term notes, gross $ 386.8   386.8
Senior Notes | 3.95% notes due 2047      
Debt Instrument [Line Items]      
Stated interest rate 3.95%    
Long-term notes, gross $ 347.0   347.0
Senior Notes | 3.95% notes due 2049      
Debt Instrument [Line Items]      
Stated interest rate 3.95%    
Long-term notes, gross $ 958.2   958.2
Senior Notes | 1.70% euro denominated notes due 2049      
Debt Instrument [Line Items]      
Stated interest rate 1.70%    
Long-term notes, gross $ 1,107.6   1,065.7
Senior Notes | 0.97% Japanese yen denominated notes due 2049      
Debt Instrument [Line Items]      
Stated interest rate 0.97%    
Long-term notes, gross $ 54.2   57.4
Senior Notes | 2.25% notes due 2050      
Debt Instrument [Line Items]      
Stated interest rate 2.25%    
Long-term notes, gross $ 1,250.0   1,250.0
Senior Notes | 1.125% euro denominated notes due 2051      
Debt Instrument [Line Items]      
Stated interest rate 1.125%    
Long-term notes, gross $ 553.8   532.9
Senior Notes | 4.875% notes due 2053      
Debt Instrument [Line Items]      
Stated interest rate 4.875% 4.875%  
Long-term notes, gross $ 1,250.0   0.0
Senior Notes | 4.15% notes due 2059      
Debt Instrument [Line Items]      
Stated interest rate 4.15%    
Long-term notes, gross $ 591.3   591.3
Senior Notes | 2.50% notes due 2060      
Debt Instrument [Line Items]      
Stated interest rate 2.50%    
Long-term notes, gross $ 850.0   850.0
Senior Notes | 1.375% euro denominated notes due 2061      
Debt Instrument [Line Items]      
Stated interest rate 1.375%    
Long-term notes, gross $ 775.3   746.0
Senior Notes | 4.95% notes due 2063      
Debt Instrument [Line Items]      
Stated interest rate 4.95% 4.95%  
Long-term notes, gross $ 1,000.0   $ 0.0