XML 74 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Reconciliation of the denominators used in the calculation of basic and diluted earnings per share [Abstract]      
Average shares outstanding for basic earnings per share (in shares) 15,071,900 15,010,454 14,963,959
Dilutive effect of share equivalents (in shares) 12,108 11,308 11,935
Average shares outstanding for diluted earnings per share (in shares) 15,084,008 15,021,762 14,975,894