XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Pronouncements (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity $ 11,342.3 $ 11,089.2 $ 10,479.8 $ 10,160.9 $ 9,879.7 $ 9,491.9
Retained earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity $ 9,233.2 $ 9,003.1 $ 8,546.2 $ 8,349.4 $ 8,168.7 7,818.0
Cumulative Effect, Period of Adoption, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity           (1.7)
Cumulative Effect, Period of Adoption, Adjustment | Retained earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Stockholders' equity           $ (1.7)