XML 101 R83.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share-Based Compensation Other Share-Based Compensation Data (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense, before tax $ 406 $ 364 $ 331
Share-based compensation expense, net of tax effects 348 314 239
Income tax benefit realized from share-based award exercises 247 $ 231 $ 206
Unrecognized compensation expense related to share awards $ 469    
Weighted-average years to recognize compensation expense 1 year 3 months 18 days    
Stock Options and SARs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value of shares granted, per share $ 22 $ 22 $ 19
Total intrinsic value of stock options and SARs exercised $ 482 $ 526 $ 592
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value (per share) $ 110 $ 71 $ 58
Total fair value of restricted shares vested $ 460 $ 437 $ 31
Employee Stock Purchase Plan (ESPP) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares purchased 2 2 3