XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding (in shares) 10,969,899 10,881,106 10,945,172 10,870,887
Effect of dilutive shares (in shares) 102,846 37,821 78,513 36,890
Diluted weighted average common shares outstanding (in shares) 11,072,745 10,918,927 11,023,685 10,907,777