XML 116 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Arrangements (Stock Options Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Options, Outstanding [Roll Forward]        
Outstanding at beginning of period (in shares) 736,364      
Granted (in shares) 157,860      
Exercised (in shares) (113,369)      
Forfeited or expired (in shares) (8,230)      
Outstanding at end of period (in shares) 772,625 736,364    
Options, Weighted Average Exercise Price [Roll Forward]        
Outstanding at beginning of period (in dollars per share) $ 49.67      
Granted (in dollars per share) 64.48      
Exercised (in dollars per share) 34.92      
Forfeited or expired (in dollars per share) 48.74      
Outstanding at end of period (in dollars per share) $ 54.87 $ 49.67    
Options, Additional Disclosures [Abstract]        
Weighted-average remaining contractual term - options outstanding 6 years 1 month 6 days      
Aggregate intrinsic value - options outstanding       $ 4,283
Weighted-average exercise price - options outstanding (in dollars per share) $ 54.87 $ 49.67   $ 54.87
Options exercisable (in shares)       387,738
Weighted-average remaining contractual term - options exercisable 4 years 9 months 18 days      
Aggregate intrinsic value - options exercisable       $ 3,592
Weighted-average exercise price - options exercisable (in dollars per share)       $ 49.80
Intrinsic value of options exercised $ 2,400 $ 6,200 $ 5,200  
Options, Fair Value Assumptions and Methodology [Abstract]        
Expected option term 4 years 10 months 24 days 4 years 10 months 24 days 4 years 10 months 24 days  
Expected volatility 20.20% 19.40% 18.10%  
Risk-free interest rate 1.40% 2.50% 2.60%  
Expected dividend yield 1.30% 1.30% 1.50%  
Per share fair value of options granted $ 10.74 $ 11.18 $ 10.65