| Schedule of computation of earnings per share |
| | | | | | | | | | Three months ended | | | | March 31, | | | | 2026 | | 2025 | | Earnings per common share - basic: | | | | | | | | Income available to common shareholders (in thousands): | | | | | | | | Net income | | $ | 6,101 | | $ | 4,810 | | Less: Income attributable to unvested restricted stock awards | | | (29) | | | (18) | | Net income available to common shareholders | | $ | 6,072 | | $ | 4,792 | | | | | | | | | | Weighted average shares outstanding: | | | | | | | | Common shares outstanding, including unvested restricted stock | | | 14,193,373 | | | 14,275,608 | | Less: Unvested restricted stock | | | (67,724) | | | (52,604) | | Weighted-average common shares outstanding - basic | | | 14,125,649 | | | 14,223,004 | | | | | | | | | | Earnings per common share - basic | | $ | 0.43 | | $ | 0.34 | | | | | | | | | | Earnings per common share - diluted: | | | | | | | | Income available to common shareholders (in thousands): | | | | | | | | Net income | | $ | 6,101 | | $ | 4,810 | | Less: Income attributable to unvested restricted stock awards | | | (29) | | | (18) | | Net income available to common shareholders | | $ | 6,072 | | $ | 4,792 | | | | | | | | | | Weighted average shares outstanding: | | | | | | | | Common shares outstanding, including unvested restricted stock | | | 14,193,373 | | | 14,275,608 | | Less: Unvested restricted stock | | | (67,724) | | | (52,604) | | Plus: Effect of dilutive options | | | — | | | 18,068 | | Weighted-average common shares outstanding - diluted | | | 14,125,649 | | | 14,241,072 | | | | | | | | | | Earnings per common share - diluted | | $ | 0.43 | | $ | 0.34 | |
|