XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Shares [Abstract]        
Basic earnings per share 3,773,836 3,765,359 3,771,945 3,765,368
Effect of dilutive stock awards 6,711 8,454 7,443 8,320
Diluted earnings per share 3,780,547 3,773,813 3,779,388 3,773,688
Per Share Amount [Abstract]        
Earnings per share, basic $ 0.35 $ 0.34 $ 1.21 $ 0.81
Earnings per share, diluted $ 0.35 $ 0.34 $ 1.21 $ 0.81