XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Changes in Options Outstanding Under the Plans) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Ten point seventy four dollars to sixty eight point seventy dollars [Member]      
Weighted average remaining life, Outstanding, in years 5 years 1 month 6 days    
Stock Options [Member]      
Shares subject to options, Beginning balance 4,411,000 5,719,358 5,419,246
Shares subject to options, Granted 430,496 589,417 1,021,628
Shares subject to options, Exercised (633,962) (1,872,069) (1,767,782)
Shares subject to options, Cancelled (57,050) (25,706) (49,539)
Shares subject to options, Ending balance 4,150,484 4,411,000 5,719,358
Shares subject to options, Exercisable 3,031,573    
Weighted average exercise price, Beginning balance, in dollars per share $ 83.39 $ 70.53 $ 78.91
Weighted average exercise price, Granted, in dollars per share 167.93 150.34 105.29
Weighted average exercise price, Exercised, in dollars per share 66.06 64.74 58.27
Weighted average exercise price, Cancelled, in dollars per share 137.38 115.33 88.12
Weighted average exercise price, Ending Balance, in dollars per share 94.06 $ 83.39 $ 70.53
Weighted average exercise price, Exercisable, in dollars per share $ 75.79    
Aggregate intrinsic value, Outstanding, in USD $ 308.0    
Aggregate intrinsic value, Exercisable, in USD $ 279.9    
Weighted average remaining life, Exercisable, in years 4 years 2 months 12 days    
Employee Stock      
Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Spinoff Adjustment     1,095,805