XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation (Schedule of Stock Option Activities) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Stock Options [Member]    
Stock Option Activity [Abstract]    
Stock options, shares outstanding at January 1, 2021 2,569  
Stock options, shares granted 387  
Stock options, shares exercised (252)  
Stock options, shares forfeited or expired (34)  
Stock options, shares outstanding at March 31, 2021 2,670 2,569
Stock options, shares vested or expected to vest at March 31, 2021 2,644  
Stock options, shares exercisable at March 31, 2021 1,814  
Stock options weighted-average exercise price, outstanding at January 1, 2021 $ 132.49  
Stock options weighted-average exercise price, granted 204.45  
Stock options weighted-average exercise price, exercised 122.76  
Stock options weighted-average exercise price, forfeited or expired 136.24  
Stock options weighted-average exercise price, outstanding at March 31, 2021 143.79 $ 132.49
Stock options weighted-average exercise price, vested or expected to vest at March 31, 2021 143.51  
Stock options weighted-average exercise price, options exercisable at March 31, 2021 $ 123.73  
Stock options weighted-average remaining contractual term in years, outstanding at January 1, 2021 6 years 8 months 12 days 6 years 4 months 24 days
Stock options weighted-average remaining contractual term in years, outstanding at March 31, 2021 6 years 8 months 12 days 6 years 4 months 24 days
Stock options weighted-average remaining contractual term in years, vested or expected to vest at March 31, 2021 6 years 8 months 12 days  
Stock options weighted-average remaining contractual term in years, options exercisable at March 31, 2021 5 years 7 months 6 days  
Stock options aggregate intrinsic value, outstanding at January 1, 2021 $ 195  
Stock options aggregate intrinsic value, outstanding at March 31, 2021 204 $ 195
Stock options aggregate intrinsic value, vested or expected to vest at March 31, 2021 203  
Stock options aggregate intrinsic value, options exercisable at March 31, 2021 $ 175  
Retention Awards [Member]    
Awards Activity [Abstract]    
Awards, shares nonvested at January 1, 2021 1,476  
Awards, shares granted 279  
Awards, shares vested (409)  
Awards, shares forfeited (16)  
Awards, shares nonvested at March 31, 2021 1,330 1,476
Awards weighted-average grant-date fair value, nonvested at January 1, 2021 $ 141.06  
Awards weighted-average grant-date fair value, granted 204.55  
Awards weighted-average grant-date fair value, vested 107.82  
Awards weighted-average grant-date fair value, forfeited 156.98  
Awards weighted-average grant-date fair value, nonvested at March 31, 2021 $ 164.41 $ 141.06
Performance Retention Awards [Member]    
Awards Activity [Abstract]    
Awards, shares nonvested at January 1, 2021 773  
Awards, shares granted 227  
Awards, shares vested (140)  
Awards, shares unearned (150)  
Awards, shares forfeited (13)  
Awards, shares nonvested at March 31, 2021 697 773
Awards weighted-average grant-date fair value, nonvested at January 1, 2021 $ 148.17  
Awards weighted-average grant-date fair value, granted 204.45  
Awards weighted-average grant-date fair value, vested 129.60  
Awards weighted-average grant-date fair value, unearned 128.78  
Awards weighted-average grant-date fair value, forfeited 185.87  
Awards weighted-average grant-date fair value, nonvested at March 31, 2021 $ 173.70 $ 148.17