XML 59 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings per Common Share Earnings per Common Share - Narrative (Details) - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earnings Per Share [Abstract]        
Antidilutive stock options, exercise price exceeds market price (in shares) 2.3 0.2 1.9 2.5
Antidilutive stock options, exercise price exceeds market price, exercise price range, low end of range (in dollars per share) $ 84.93 $ 78.35 $ 84.93 $ 74.03
Antidilutive stock options, exercise price exceeds market price, exercise price range, high end of range (in dollars per share) $ 102.84 $ 93.93 $ 102.84 $ 93.93