XML 66 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Schedule of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ 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]      
Stock Options outstanding, Weighted Average Exercise Price, Beginning Balance $ 71.79 $ 61.49 $ 43.47
Granted, Weighted Average Exercise Price 144.47 138.31 101.96
Exercised, Weighted Average Exercise Price 44.07 44.45 27.86
Cancelled, Weighted Average Exercise Price 111.69 93.26 68.43
Stock Options outstanding, Weighted Average Exercise Price, Ending Balance 91.53 $ 71.79 $ 61.49
Options exercisable, Weighted Average Exercise Price $ 71.25    
Options outstanding, Weighted Average Remaining Contractual Term 6 years    
Options exercisable, Weighted Average Remaining Contractual Term 4 years 9 months 18 days    
Options outstanding, Aggregate Intrinsic Value $ 631    
Options exercisable, Aggregate Intrinsic Value $ 502    
Time Based Stock Options and SARs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Options Outstanding, Beginning Balance 9,050 9,360 11,156
Granted, Stock Options 1,120 1,349 2,342
Exercised, Stock Options (2,159) (1,137) (3,917)
Cancelled, Stock Options (175) (522) (221)
Stock Options Outstanding, Ending Balance 7,836 9,050 9,360
Stock Options Exercisable, Ending Balance 4,562    
Performance Stock Options and SARs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Options Outstanding, Beginning Balance 2,144 2,667 4,586
Exercised, Stock Options (1,325) (523) (1,774)
Cancelled, Stock Options     (145)
Stock Options Outstanding, Ending Balance 819 2,144 2,667
Stock Options Exercisable, Ending Balance 819    
Total Stock Options and Stock SARs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Options Outstanding, Beginning Balance 11,194 12,027 15,742
Granted, Stock Options 1,120 1,349 2,342
Exercised, Stock Options (3,484) (1,660) (5,691)
Cancelled, Stock Options (175) (522) (366)
Stock Options Outstanding, Ending Balance 8,655 11,194 12,027
Stock Options Exercisable, Ending Balance 5,381