XML 74 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation Status of Stock Options (Details) - Employee Stock Option [Member] - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 108,438 147,282
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 72.93 $ 76.16
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 108,198
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 0.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (21,006) (7,342)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 64.92  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period (17,838)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 109.05  
Proceeds from Stock Options Exercised $ 400,000 $ 0
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 1 year 1 month 8 days  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 0.64%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 21.02%  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 2 years 1 month 8 days  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 2.63%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 21.57%