XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares | shares 10.8
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 144.87
Options Outstanding, Aggregate Intrinsic Value | $ $ 1,354.0
Options Exercisable, Number of Shares | shares 8.8
Options Exercisable, Weighted Average Remaining Contractual Life 4 years 2 months 12 days
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 121.60
Options Exercisable, Aggregate Intrinsic Value | $ $ 1,292.0
Share Price $ 265.35
Exercise Price Range 1  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 29.91
Range of Exercise Prices, maximum (usd per share) $ 49.34
Options Outstanding, Number of Shares | shares 1.1
Options Outstanding, Weighted Average Remaining Contractual Life 10 months 24 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 45.33
Options Exercisable, Number of Shares | shares 1.1
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 45.33
Exercise Price Range 2  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 51.02
Range of Exercise Prices, maximum (usd per share) $ 59.23
Options Outstanding, Number of Shares | shares 1.5
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 55.61
Options Exercisable, Number of Shares | shares 1.5
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 55.61
Exercise Price Range 3  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 59.46
Range of Exercise Prices, maximum (usd per share) $ 77.00
Options Outstanding, Number of Shares | shares 1.4
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 67.23
Options Exercisable, Number of Shares | shares 1.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 67.23
Exercise Price Range 4  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 77.04
Range of Exercise Prices, maximum (usd per share) $ 139.52
Options Outstanding, Number of Shares | shares 1.4
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 108.37
Options Exercisable, Number of Shares | shares 1.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 108.37
Exercise Price Range 5  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 143.49
Range of Exercise Prices, maximum (usd per share) $ 174.26
Options Outstanding, Number of Shares | shares 1.3
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 168.86
Options Exercisable, Number of Shares | shares 1.2
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 168.99
Exercise Price Range 6  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 175.53
Range of Exercise Prices, maximum (usd per share) $ 182.83
Options Outstanding, Number of Shares | shares 1.2
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 179.92
Options Exercisable, Number of Shares | shares 1.0
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 180.26
Exercise Price Range 7  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 182.90
Range of Exercise Prices, maximum (usd per share) $ 242.34
Options Outstanding, Number of Shares | shares 1.3
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 219.80
Options Exercisable, Number of Shares | shares 0.6
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 224.29
Exercise Price Range 8  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 243.26
Range of Exercise Prices, maximum (usd per share) $ 290.33
Options Outstanding, Number of Shares | shares 1.1
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 2 months 12 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 268.20
Options Exercisable, Number of Shares | shares 0.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 261.46
Exercise Price Range 9  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 292.49
Range of Exercise Prices, maximum (usd per share) $ 341.16
Options Outstanding, Number of Shares | shares 0.0
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 9 months 18 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 311.17
Options Exercisable, Number of Shares | shares 0.0
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 330.70
Exercise Price Range 10  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 347.42
Range of Exercise Prices, maximum (usd per share) $ 347.42
Options Outstanding, Number of Shares | shares 0.5
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 347.42
Options Exercisable, Number of Shares | shares 0.2
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 347.42