Securities - Amortized cost and fair values, together with gross unrealized gains and losses (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Securities | ||
| Amortized Cost | $ 245,810 | $ 240,793 |
| Gross Unrealized Gains | 1,314 | 800 |
| Gross Unrealized Losses | (6,078) | (7,389) |
| Fair Value | 241,046 | 234,204 |
| U.S. government agencies | ||
| Securities | ||
| Amortized Cost | 2,500 | 2,500 |
| Gross Unrealized Gains | 0 | 0 |
| Gross Unrealized Losses | (79) | (46) |
| Fair Value | 2,421 | 2,454 |
| Subordinated Notes | ||
| Securities | ||
| Amortized Cost | 22,400 | 22,400 |
| Gross Unrealized Gains | 0 | 0 |
| Gross Unrealized Losses | (1,043) | (1,491) |
| Fair Value | 21,357 | 20,909 |
| State and municipal obligations | ||
| Securities | ||
| Amortized Cost | 220,910 | 215,893 |
| Gross Unrealized Gains | 1,314 | 800 |
| Gross Unrealized Losses | (4,956) | (5,852) |
| Fair Value | $ 217,268 | $ 210,841 |