XML 114 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Plans (Details Textuals) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common shares unissued and available for grant 14 9 12
Stock-based compensation expense $ 247 $ 280 $ 288
Stock-based compensation expense, income tax benefit $ 59 67 69
Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options contractual term 10 years    
Stock-based compensation, unrecognized compensation cost $ 4    
Weighted-average remaining vesting period 1 year 6 months    
Intrinsic value for options exercised $ 47 104 104
Cash received from exercise of stock options 44 84 87
Income tax benefit related to stock option exercises 7 $ 18 $ 18
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation, unrecognized compensation cost $ 204    
Weighted-average remaining vesting period 2 years    
Vest percentage 25.00%    
RSAs/RSUs Weighted-average grant date fair value of RSAs granted (in dollars per share) $ 124.47 $ 96.24 $ 98.20
Total fair value of shares vested $ 291 $ 286 $ 239
Liability-Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash paid upon vesting of PGs $ 81 $ 81 $ 56
Service condition period 3 years