XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Incentive Plans - Summary of transactions involving stock option awards (Details) - Stock options - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Shares (In millions)      
Outstanding at beginning of period (in shares) 21,700,000    
Granted (in shares) 2,300,000 2,900,000 3,300,000
Forfeited (in shares) (400,000)    
Exercised (in shares) (5,600,000)    
Outstanding at end of period (in shares) 18,000,000.0 21,700,000  
Vested and expected to vest (in shares) 17,200,000    
Exercisable (in shares) 11,300,000    
Weighted-Average Exercise Price      
Outstanding at beginning of period (in dollars per share) $ 379.51    
Granted (in dollars per share) 628.43 $ 492.60 $ 366.65
Forfeited (in dollars per share) 419.51    
Exercised (in dollars per share) 299.23    
Outstanding at end of period (in dollars per share) 435.56 $ 379.51  
Vested and expected to vest (in dollars per share) 431.33    
Exercisable (in dollars per share) $ 398.83    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual term (in years) - outstanding 6 years 6 months    
Weighted average remaining contractual term - vested and expected to vest 6 years 3 months 18 days    
Weighted average remaining contractual term - exercisable 5 years 2 months 12 days    
Intrinsic value - outstanding $ 3,654.5    
Intrinsic value - vested and expected to vest 3,566.6    
Intrinsic value - exercisable $ 2,697.6