v3.20.4
Equity - RSUs and Performance Shares (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
RSUs | Minimum vesting period      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
RSUs | Maximum vesting period      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Performance-vested RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incremental vesting 0.33    
Performance period 3 years    
Common stock received for each vested award (in shares) 1    
Performance shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incremental vesting 0.33    
Performance period 3 years    
RSUs and performance shares      
Share units      
Shares units outstanding at the beginning of the period (in shares) 10,232,000    
Granted (in shares) 5,524,000    
Granted in acquisition (in shares) 8,234,000    
Vested (in shares) (6,667,000)    
Forfeited (in shares) (1,405,000)    
Shares units outstanding at the end of the period (in shares) 15,918,000 10,232,000  
Weighted-average grant date fair value      
Weighted average fair value outstanding at the beginning of the period (in dollars per share) | $ / shares $ 81.72    
Granted (in dollars per share) | $ / shares 92.35    
Granted in acquisition (in dollars per share) | $ / shares 83.96    
Vested (in dollars per share) | $ / shares 80.09    
Forfeited (in dollars per share) | $ / shares 84.13    
Weighted average fair value outstanding at the end of the period (in dollars per share) | $ / shares $ 87.03 $ 81.72  
Fair market value of awards vested | $ $ 618 $ 371 $ 583
Unrecognized compensation cost | $ $ 579    
Period for recognition of unrecognized compensation cost 2 years