XML 215 R119.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Option Exercises and Restricted Stock Vesting (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Proceeds from stock option exercises $ 36 $ 38 $ 49
Aggregate intrinsic value 114 99 88
Tax benefit realized upon exercise 27 24 31
Restricted Stock      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Fair value of shares vested 156 151 111
Tax benefit realized upon vesting 36 35 35
Performance Based Restricted Stock      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Fair value of shares vested 47 23 20
Tax benefit realized upon vesting $ 11 $ 6 $ 7