XML 103 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Options Grants (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-Based Compensation Arrangement By Share-Based Payment Award Fair Value Assumptions And Methodology [Abstract]        
Options Granted 49,115 51,610 35,842 42,477
Dividend Yield 0.99% 1.12% 1.37% 1.49%
Expected Volatility 31.57% 26.29% 24.73% 25.52%
Risk-free Interest Rate 0.36% 1.52% 2.54% 1.67%
Expected Term (Years) 4 years 4 years 4 years 4 years