XML 148 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
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Proceeds from stock option exercises $ 23 $ 23
Aggregate intrinsic value 74 83
Tax benefit realized upon exercise $ 18 $ 20
Number of shares exercised (shares) 0.4 0.6
Restricted Stock    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Fair value of shares vested $ 193 $ 150
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