XML 101 R81.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans (Schedule of Stock Option Activity) (Details) - $ / shares
shares in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Beginning Balance (in shares) 16 15 14
Granted (in shares) 5 3 4
Exercised (in shares) (3) (2) (3)
Cancelled (in shares) (1) 0 0
Ending Balance (in shares) 17 16 15
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Beginning Balance $ 47.19 $ 41.56 $ 32.49
Granted (in dollars per share) 63.58 65.91 58.72
Exercised (in dollars per share) 36.15 29.67 22.69
Cancelled (in dollars per share) 62.25 54.08 46.21
Ending Balance $ 53.21 $ 47.19 $ 41.56