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