XML 112 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based and Employee Savings Plans - Schedule of RSUs, PBRSUs, and Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restricted Stock Units (RSUs), Performance Shares, And Restricted Stock      
Units      
Outstanding balance, beginning of period (in shares) 27,962    
Awarded (in shares) 14,662    
Vested (in shares) (16,284)    
Forfeited (in shares) (3,331)    
Outstanding balance, end of period (in shares) 23,009 27,962  
Expected to vest at the end of period (in shares) 20,330    
Weighted Average Grant-Date Fair Value (per share)      
Outstanding balance, beginning of period (in usd per share) $ 57.81    
Awarded (in usd per share) 95.43    
Vested (in usd per share) 53.34    
Forfeited (in usd per share) 74.65    
Outstanding balance, end of period (in usd per share) $ 83.61 $ 57.81  
Performance Shares      
Units      
Awarded (in shares)   400  
Weighted Average Grant-Date Fair Value (per share)      
Award requisite service period   5 years  
Performance Shares | Vesting period 1      
Units      
Awarded (in shares) 1,500 1,600  
Weighted Average Grant-Date Fair Value (per share)      
Award requisite service period 1 year 1 year  
Performance Shares | Vesting period 2      
Units      
Awarded (in shares) 900 800  
Weighted Average Grant-Date Fair Value (per share)      
Award requisite service period 3 years 3 years  
Performance Shares | Annual Incentive Plan 2018      
Units      
Awarded (in shares) 1,400    
Restricted Stock Units (RSUs) And Performance Shares      
Weighted Average Grant-Date Fair Value (per share)      
Aggregate intrinsic value of vested restricted stock units $ 1,600 $ 1,400 $ 519