Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax | $ 98 | $ 231 | $ (267) | $ 659 |
| Amortization of unrealized holding losses on available-for-sale securities transferred to held to maturity, tax | 42 | 51 | 91 | 101 |
| Reclassification adjustment for losses included in net income, tax | (2) | 0 | ||
| Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent | $ 6 | $ (23) | $ 5 | $ (69) |