XML 36 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share - Reconciliation of the Weighted Average Number of Common Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Earnings Per Share [Abstract]        
Common shares outstanding, beginning of the period 11,742,329 11,665,220 11,710,745 11,549,789
Weighted average common shares issued 5,283 241 20,014 67,773
Weighted average number of common shares outstanding 11,747,612 11,665,461 11,730,759 11,617,562
Dilutive effect of common share equivalents 280,344 262,416 238,408 289,924
Diluted weighted average number of common shares outstanding 12,027,956 11,927,877 11,969,167 11,907,486