Basic and Diluted Earnings Per Share (Tables) |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Basic and Diluted Earnings Per Share [Abstract] | |
| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | Quarter ended March 31, (Dollars in thousands, except share and per share data) 2026 2025 Basic: Net earnings $ 2,198 $ 1,530 Weighted average 3,494,229 3,493,699 Net earnings per share $ 0.63 $ 0.44 Diluted: Net earnings $ 2,198 $ 1,530 Weighted average 3,494,229 3,493,699 Dilutive effect of restricted stock units 2,289 — Weighted average 3,496,518 3,493,699 Net earnings per share $ 0.63 $ 0.44 |