XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Share-Based Compensation Valuation Assumptions) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 04, 2022
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate exercise date intrinsic value of options exercised during the year | $   $ 27,210 $ 44,613 $ 3,433
Average estimated value of options granted during the year   $ 87.57 $ 62.66 $ 17.79
Anti-dilution adjustments of outstanding stock options, conversion ratio 1.03275      
Share-based compensation arrangement by share-based payment award, options, outstanding, number, increase (decrease) (in shares) | shares 104,348      
Special Dividend        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, dividends, per share, cash paid (in USD per share) $ 13.15      
Share-Based Payment Arrangement, Option, Valued With Black-Scholes Method        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life of options in years, based upon historical experience (in years)   6 years 5 years 5 years
Risk-free interest rate   2.90% 0.80% 0.40%
Expected volatility, based upon historical volatility   22.90% 24.10% 21.60%
Expected dividend yield   2.00% 2.90% 3.80%
Share-Based Payment Arrangement, Option, Valued With Monte-Carlo Simulation Method        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life of options in years, based upon historical experience (in years)   7 years 5 years  
Risk-free interest rate   1.80% 0.90%  
Expected volatility, based upon historical volatility   22.60% 26.50%  
Expected dividend yield   2.30% 2.90%