XML 88 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Shares [Abstract]      
Basic earnings per share (in shares) 3,772,421 3,764,690 3,753,757
Effect of dilutive stock awards (in shares) 6,945 8,320 10,172
Diluted earnings per share (in shares) 3,779,366 3,773,010 3,763,929
Per Share Amount [Abstract]      
Earnings per share, basic $ 1.63 $ 0.66 $ 0.98
Earnings per share, diluted $ 1.62 $ 0.66 $ 0.98