XML 38 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - Reconciliation of the Weighted Average Number of Common Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Earnings Per Share [Abstract]        
Common shares outstanding, beginning of the period 11,857,026 11,710,745 11,749,589 11,710,745
Weighted average common shares issued 2,901 22,989 68,554 11,495
Weighted average number of common shares outstanding 11,859,927 11,733,734 11,818,143 11,722,240
Dilutive effect of common share equivalents 426,329   339,974 221,602
Diluted weighted average number of common shares outstanding 12,286,256 11,733,734 12,158,117 11,943,842