XML 40 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Shares [Abstract]        
Basic earnings per share (in shares) 3,784,934 3,773,836 3,782,943 3,771,945
Effect of dilutive stock awards (in shares) 5,912 6,711 8,320 7,443
Diluted earnings per share (in shares) 3,790,846 3,780,547 3,791,263 3,779,388
Per Share Amount [Abstract]        
Earnings per share, basic $ 0.54 $ 0.35 $ 1.39 $ 1.21
Earnings per share, diluted $ 0.54 $ 0.35 $ 1.38 $ 1.21