| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | | | | | | | | | | | | | Net income available for shareholders | | $ | 11,183 | | | $ | 11,169 | | | $ | 9,583 | | | | | | | | | | | | | | | | Weighted average outstanding shares of common stock | | | 3,679 | | | | 3,605 | | | | 3,521 | | Dilutive effect of stock options | | | 165 | | | | 152 | | | | 129 | | Common stock and equivalents | | | 3,844 | | | | 3,757 | | | | 3,650 | | | | | | | | | | | | | | | | | | | $ | 3.04 | | | $ | 3.10 | | | $ | 2.72 | | | | | | 2.91 | | | | 2.97 | | | | 2.63 | |
|