XML 152 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Option Exercises and Restricted Stock Vesting (Detail) - USD ($)
shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Proceeds from stock option exercises $ 32 $ 29
Aggregate intrinsic value 102 99
Tax benefit realized upon exercise $ 24 $ 24
Number of shares exercised (shares) 0.5 0.7
Restricted Stock    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Fair value of shares vested $ 195 $ 153
Tax benefit realized upon vesting $ 45 $ 36
Number of shares vested (shares) 0.8 0.8
Performance Based Restricted Stock    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Fair value of shares vested $ 70 $ 48
Tax benefit realized upon vesting $ 17 $ 12
Number of shares vested (shares) 0.3 0.3