XML 169 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Summary Of Stock Option Activity) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding, Beginning balance 2,819,644    
Options outstanding, Weighted-average exercise price, Beginning balance (in usd per share) $ 90.82    
Number of options granted 444,028    
Options granted, Weighted-average exercise price (in usd per share) $ 109.59    
Number of options exercised (438,220)    
Options exercised, Weighted-average exercise price (in usd per share) $ 72.51    
Number of Options forfeited/expired (49,097)    
Options forfeited/expired, Weighted-average exercise price (in usd per share) $ 114.32    
Number of options outstanding, Ending balance 2,776,355 2,819,644  
Options outstanding, Weighted-average exercise price, Ending balance (in usd per share) $ 96.30 $ 90.82  
Weighted-Average Contractual Life, Options outstanding 6 years 3 months 21 days    
Options exercisable, Number of Options 1,863,408    
Options exercisable, Weighted-Average Exercise Price (in usd per share) $ 90.28    
Options exercisable, Aggregate intrinsic value (in usd per share) $ 47,600,767    
Weighted-Average Contractual Life, Options exercisable 5 years 3 months 18 days    
Weighted-average grant-date fair value of options granted (in USD per share) $ 16.25 $ 12.27 $ 11.45
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of unvested restricted units expected to vest 132,407 88,648  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 72,653    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 28,227    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 667    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 105.75 $ 99.18  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 108.49    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 92.39    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 96.72    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of unvested restricted units expected to vest 607,723 685,355  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 352,062    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 330,242    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 99,452    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 107.55 $ 104.91  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 109.45    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 104.15    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 107.41    
Long Term Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of unvested restricted units expected to vest 521,838 521,836  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 281,569    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 224,334    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 57,233    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 129.94 $ 119.23  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 124.76    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 99.49    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 126.23