XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockbased Compensation, Stock Option Disclosures (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected Stock Price Volatility 26.00% 22.00% 21.00%
Risk Free Interest Rate 0.80% 1.10% 2.40%
Expected Life of Options (years) 4 years 3 months 18 days 4 years 3 months 18 days 4 years 3 months 18 days
Expected Annual Dividend 0.20% 0.30% 0.30%
Weighted Average Grant Date Fair Value of Options Granted in Period (in dollars per share) $ 123.97 $ 61.19 $ 53.37
Total Intrinsic Value of Options Exercised in Period $ 501 $ 457 $ 320
Options Outstanding [Roll Forward]      
Options Outstanding, Beginning Balance 5.9    
Granted 1.5    
Issued in connection with an acquisition 0.2    
Exercised (1.4)    
Canceled / Expired (0.2)    
Options Outstanding, Ending Balance 6.0 5.9  
Options, Additional Disclosures [Abstract]      
Options Outstanding, Weighted Average Exercise Price, Beginning of Period (in dollars per share) $ 221.22    
Grants in Period, Weighted Average Exercise Price (in dollars per share) 552.26    
Issued in Connection with an Acquisition in Period, Weighted Average Exercise Price (in dollars per share) 492.35    
Exercises in Period, Weighted Average Exercise Price (in dollars per share) 183.63    
Canceled / Expired in Period, Weighted Average Exercise Price (in dollars per share) 341.83    
Options Outstanding, Weighted Average Exercise Price, End of Period (in dollars per share) $ 319.95 $ 221.22  
Options Outstanding, Weighted Average Remaining Contractual Term 4 years 6 months    
Options Outstanding, Aggregate Intrinsic Value $ 2,094    
Options Vested and Unvested Expected to Vest 5.7    
Options Vested and Unvested Expected to Vest, Weighted Average Exercise Price (in dollars per share) $ 306.64    
Options Vested and Unvested Expected to Vest, Weighted Average Remaining Contractual Term 4 years 3 months 18 days    
Options Vested and Unvested Expected to Vest, Aggregate Intrinsic Value $ 2,035    
Options Exercisable 2.8    
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 193.39    
Options Exercisable, Weighted Average Remaining Contractual Term 2 years 10 months 24 days    
Options Exercisable, Intrinsic Value $ 1,307    
Share-based Payment Arrangement, Option [Member]      
Options, Additional Disclosures [Abstract]      
Unrecognized Compensation Costs On Nonvested Awards $ 243    
Unrecognized Compensation Costs On Nonvested Awards, Weighted Average Period Of Recognition 2 years 10 months 24 days    
Minimum [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Requisite Service Period 3 years    
Option Term 7 years    
Maximum [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Requisite Service Period 5 years    
Option Term 10 years