XML 69 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Options Grants (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Granted 51,610      
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Granted 51,610 35,842 42,477 67,444
Dividend Yield 1.12% 1.37% 1.49% 1.49%
Expected Volatility 26.29% 24.73% 25.52% 28.39%
Risk-free Interest Rate 1.52% 2.54% 1.67% 1.08%
Expected Term (Years) 4 years 4 years 4 years 4 years