Basic and Diluted Earnings Per Share (Tables) |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Basic and Diluted Earnings Per Share [Abstract] | |
| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | Quarter ended June 30, Six months ended June 30, (Dollars in thousands, except share and per share data) 2026 2025 2026 2025 Basic: Net earnings $ 2,298 $ 1,833 $ 4,496 $ 3,363 Weighted average 3,492,107 3,493,699 3,493,162 3,493,699 Net earnings per share $ 0.66 $ 0.52 $ 1.29 $ 0.96 Diluted: Net earnings $ 2,298 $ 1,833 $ 4,496 $ 3,363 Weighted average 3,492,107 3,493,699 3,493,162 3,493,699 Dilutive effect of restricted stock units — — 1,130 — Weighted average 3,492,107 3,493,699 3,494,292 3,493,699 Net earnings per share 0.66 0.52 1.29 0.96 |