XML 106 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Assumptions used in Calculating Fair Value of Options Granted (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility   86.30%
Risk-free interest rates   1.60%
Expected life   7 years
Dividend yields 1.90% 1.60%
Weighted-average grant date fair value per share $ 46.85 $ 31.45
Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility 32.40%  
Risk-free interest rates 0.50%  
Expected life 2 months 12 days  
Maximum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility 47.70%  
Risk-free interest rates 2.20%  
Expected life 7 years