XML 72 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION PLANS 2 (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Options Outstanding, Number of Options 18,731,562    
Options Outstanding, Weighted Average Life 6 years 1 month 6 days    
Options Outstanding, Weighted Average Exercise Price 109.87    
Options Outstanding Aggregate Intrinsic Value $ 1,257    
Options Exercisable Number of Options 11,620,992    
Weighted Average Exercise Price $ 92.19    
Options Exercisable Aggregate Intrinsic Value $ 985    
2016 Plan [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Weighted Average Exercise Price $ 92.19 $ 83.42 $ 78.35
Exercise Price Range $27.00-64.99 [Member] | 2016 Plan [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Options Outstanding, Number of Options 1,621,042    
Options Outstanding, Weighted Average Life 1 year 10 months 13 days    
Options Outstanding, Weighted Average Exercise Price 55.38    
Options Outstanding Aggregate Intrinsic Value $ 197    
Options Exercisable Number of Options 1,621,042    
Weighted Average Exercise Price $ 55.38    
Options Exercisable Aggregate Intrinsic Value $ 197    
Exercise Price Range $65.00-$89.99 [Member] | 2016 Plan [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Options Outstanding, Number of Options 3,388,800    
Options Outstanding, Weighted Average Life 3 years 8 months 26 days    
Options Outstanding, Weighted Average Exercise Price 79.79    
Options Outstanding Aggregate Intrinsic Value $ 329    
Options Exercisable Number of Options 3,388,800    
Weighted Average Exercise Price $ 79.79    
Options Exercisable Aggregate Intrinsic Value $ 329    
Exercise Price Range $90.00-$99.99 [Member] | 2016 Plan [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Options Outstanding, Number of Options 5,266,409    
Options Outstanding, Weighted Average Life 5 years 8 months 12 days    
Options Outstanding, Weighted Average Exercise Price 98.80    
Options Outstanding Aggregate Intrinsic Value $ 412    
Options Exercisable Number of Options 4,461,659    
Weighted Average Exercise Price $ 98.81    
Options Exercisable Aggregate Intrinsic Value $ 349    
Exercise Price Range $100.00-$134.99 [Member] | 2016 Plan [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Options Outstanding, Number of Options 3,344,472    
Options Outstanding, Weighted Average Life 7 years 1 month 9 days    
Options Outstanding, Weighted Average Exercise Price 119.07    
Options Outstanding Aggregate Intrinsic Value $ 194    
Options Exercisable Number of Options 1,636,518    
Weighted Average Exercise Price $ 118.65    
Options Exercisable Aggregate Intrinsic Value $ 95    
Exercise Price Range $135.00-$180.99 [Member] | 2016 Plan [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]      
Options Outstanding, Number of Options 5,110,839    
Options Outstanding, Weighted Average Life 8 years 9 months 3 days    
Options Outstanding, Weighted Average Exercise Price 152.49    
Options Outstanding Aggregate Intrinsic Value $ 125    
Options Exercisable Number of Options 512,973    
Weighted Average Exercise Price $ 148.52    
Options Exercisable Aggregate Intrinsic Value $ 15