| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | | | | | | Net earnings available to common shareholders | | $ | 17,853 | | | | 9,605 | | | | 5,403 | | | | | | | | | | | | | | | | Weighted average common shares outstanding | | | 10,886,092 | | | | 9,238,784 | | | | 5,888,862 | | Dilutive effect of stock options | | | 111,374 | | | | 60,823 | | | | 19,266 | | Dilutive effect of directors' deferred shares | | | 20,471 | | | | 10,398 | | | | - | | Dilutive effect of performance share awards | | | 76,050 | | | | 85,736 | | | | 52,071 | | | | | | 11,093,987 | | | | 9,395,741 | | | | 5,960,199 | | | | | | | | | | | | | | | | Basic earnings per common share | | $ | 1.64 | | | | 1.04 | | | | 0.92 | | Diluted earnings per common share | | $ | 1.61 | | | | 1.02 | | | | 0.91 | |
|