XML 58 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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]        
Antidilutive stock options, exercise price exceeds market price (in shares) 2.3 2.5 1.7 2.6
Antidilutive stock options, exercise price exceeds market price, exercise price range, low end of range (in dollars per share) $ 81.42 $ 74.03 $ 81.42 $ 69.95
Antidilutive stock options, exercise price exceeds market price, exercise price range, high end of range (in dollars per share) $ 102.84 $ 86.61 $ 102.84 $ 86.61