XML 78 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Payments (Black Scholes Option Pricing Model Assumptions) (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield 0.13% 0.12%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 2 years 2 months 12 days 3 years
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 9 years 2 months 12 days 10 years
Weighted-average    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, weighted-average 21.93% 22.14%
Risk-free rate, weighted-average 1.70% 2.58%