XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation (Share-Based Compensation Valuation Assumptions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate exercise date intrinsic value of options exercised during the year $ 44,613 $ 3,433 $ 11,848
Average estimated value of options granted during the year $ 62.66 $ 17.79 $ 9.61
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) 5 years 5 years 5 years
Risk-free interest rate 0.80% 0.40% 2.30%
Expected volatility, based upon historical volatility 24.10% 21.60% 8.90%
Expected dividend yield 2.90% 3.80% 3.60%
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) 5 years    
Risk-free interest rate 0.90%    
Expected volatility, based upon historical volatility 26.50%    
Expected dividend yield 2.90%