Note 4 - Investment Securities (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] |
| | | Amortized Cost | | | Gross Unrealized Gains | | | Gross Unrealized Losses | | | Fair Value | |
| June 30, 2026 | | | | | | | | | | | | | | | | |
| Obligations of the U.S. Treasury and U.S. government agencies and corporations | | $ | 35,926 | | | $ | 31 | | | $ | (539 | ) | | $ | 35,418 | |
| Obligations of state and political subdivisions | | | 18,858 | | | | 38 | | | | (1,590 | ) | | | 17,306 | |
| Corporate bonds | | | 25,406 | | | | 133 | | | | (1,351 | ) | | | 24,188 | |
| Residential mortgage-backed securities | | | 299,347 | | | | 235 | | | | (37,734 | ) | | | 261,848 | |
| Commercial mortgage-backed securities | | | 79,838 | | | | 135 | | | | (7,407 | ) | | | 72,566 | |
| Total | | $ | 459,375 | | | $ | 572 | | | $ | (48,621 | ) | | $ | 411,326 | |
| | | Amortized Cost | | | Gross Unrealized Gains | | | Gross Unrealized Losses | | | Fair Value | |
| December 31, 2025 | | | | | | | | | | | | | | | | |
| Obligations of the U.S. Treasury and U.S. government agencies and corporations | | $ | 18,910 | | | $ | 54 | | | $ | (213 | ) | | $ | 18,751 | |
| Obligations of state and political subdivisions | | | 17,736 | | | | 43 | | | | (1,497 | ) | | | 16,282 | |
| Corporate bonds | | | 25,922 | | | | 95 | | | | (1,335 | ) | | | 24,682 | |
| Residential mortgage-backed securities | | | 282,849 | | | | 716 | | | | (36,186 | ) | | | 247,379 | |
| Commercial mortgage-backed securities | | | 70,585 | | | | 118 | | | | (7,183 | ) | | | 63,520 | |
| Total | | $ | 416,002 | | | $ | 1,026 | | | $ | (46,414 | ) | | $ | 370,614 | |
|
| Debt Securities, Available-for-Sale [Table Text Block] |
| | | Three months ended June 30, | | | Six months ended June 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Proceeds from sales | | $ | — | | | $ | — | | | $ | 50,481 | | | $ | — | |
| Gross gains | | | — | | | | — | | | | — | | | | — | |
| Gross losses | | | — | | | | — | | | | — | | | | — | |
|
| Debt Securities, Held-to-Maturity [Table Text Block] |
| | | Amortized Cost | | | Gross Unrealized Gains | | | Gross Unrealized Losses | | | Fair Value | |
| June 30, 2026 | | | | | | | | | | | | | | | | |
| Obligations of state and political subdivisions | | $ | 45,392 | | | $ | 2,430 | | | $ | (6 | ) | | $ | 47,816 | |
| Residential mortgage-backed securities | | | 1,825 | | | | — | | | | (191 | ) | | | 1,634 | |
| Total | | $ | 47,217 | | | $ | 2,430 | | | $ | (197 | ) | | $ | 49,450 | |
| | | Amortized Cost | | | Gross Unrealized Gains | | | Gross Unrealized Losses | | | Fair Value | |
| December 31, 2025 | | | | | | | | | | | | | | | | |
| Obligations of state and political subdivisions | | $ | 46,331 | | | $ | 2,518 | | | $ | (3 | ) | | $ | 48,846 | |
| Residential mortgage-backed securities | | | 1,868 | | | | — | | | | (174 | ) | | | 1,694 | |
| Total | | $ | 48,199 | | | $ | 2,518 | | | $ | (177 | ) | | $ | 50,540 | |
|
| Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] |
| | | Less than 12 Months | | | 12 Months or More | | | Total | |
| | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | |
| June 30, 2026 | | | | | | | | | | | | | | | | | | | | | | | | |
| Obligations of the U.S. Treasury and U.S. government agencies and corporations | | $ | 22,023 | | | $ | (345 | ) | | $ | 3,940 | | | $ | (194 | ) | | $ | 25,963 | | | $ | (539 | ) |
| Obligations of state and political subdivisions | | | 4,497 | | | | (96 | ) | | | 11,599 | | | | (1,494 | ) | | | 16,096 | | | | (1,590 | ) |
| Corporate bonds | | | 2,840 | | | | (107 | ) | | | 12,512 | | | | (1,244 | ) | | | 15,352 | | | | (1,351 | ) |
| Residential mortgage-backed securities | | | 56,494 | | | | (1,135 | ) | | | 180,462 | | | | (36,599 | ) | | | 236,956 | | | | (37,734 | ) |
| Commercial mortgage-backed securities | | | 22,683 | | | | (255 | ) | | | 39,931 | | | | (7,152 | ) | | | 62,614 | | | | (7,407 | ) |
| Total | | $ | 108,537 | | | $ | (1,938 | ) | | $ | 248,444 | | | $ | (46,683 | ) | | $ | 356,981 | | | $ | (48,621 | ) |
| | | Less than 12 Months | | | 12 Months or More | | | Total | |
| | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | |
| December 31, 2025 | | | | | | | | | | | | | | | | | | | | | | | | |
| Obligations of the U.S. Treasury and U.S. government agencies and corporations | | $ | 5,669 | | | $ | (18 | ) | | $ | 3,017 | | | $ | (195 | ) | | $ | 8,686 | | | $ | (213 | ) |
| Obligations of state and political subdivisions | | | — | | | | — | | | | 14,330 | | | | (1,497 | ) | | | 14,330 | | | | (1,497 | ) |
| Corporate bonds | | | 3,169 | | | | (32 | ) | | | 14,196 | | | | (1,303 | ) | | | 17,365 | | | | (1,335 | ) |
| Residential mortgage-backed securities | | | 11,982 | | | | (97 | ) | | | 192,175 | | | | (36,089 | ) | | | 204,157 | | | | (36,186 | ) |
| Commercial mortgage-backed securities | | | 9,865 | | | | (70 | ) | | | 41,810 | | | | (7,113 | ) | | | 51,675 | | | | (7,183 | ) |
| Total | | $ | 30,685 | | | $ | (217 | ) | | $ | 265,528 | | | $ | (46,197 | ) | | $ | 296,213 | | | $ | (46,414 | ) |
|
| Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value [Table Text Block] |
| | | Less than 12 Months | | | 12 Months or More | | | Total | |
| | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | |
| June 30, 2026 | | | | | | | | | | | | | | | | | | | | | | | | |
| Obligations of state and political subdivisions | | $ | — | | | $ | — | | | $ | 1,776 | | | $ | (6 | ) | | $ | 1,776 | | | $ | (6 | ) |
| Residential mortgage-backed securities | | | — | | | | — | | | | 1,634 | | | | (191 | ) | | | 1,634 | | | | (191 | ) |
| Total | | $ | — | | | $ | — | | | $ | 3,410 | | | $ | (197 | ) | | $ | 3,410 | | | $ | (197 | ) |
| | | Less than 12 Months | | | 12 Months or More | | | Total | |
| | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | | | Fair Value | | | Unrealized Losses | |
| December 31, 2025 | | | | | | | | | | | | | | | | | | | | | | | | |
| Obligations of state and political subdivisions | | $ | — | | | $ | — | | | $ | 2,060 | | | $ | (3 | ) | | $ | 2,060 | | | $ | (3 | ) |
| Residential mortgage-backed securities | | | — | | | | — | | | | 1,694 | | | | (174 | ) | | | 1,694 | | | | (174 | ) |
| Total | | $ | — | | | $ | — | | | $ | 3,754 | | | $ | (177 | ) | | $ | 3,754 | | | $ | (177 | ) |
|
| Investments Classified by Contractual Maturity Date [Table Text Block] |
| | | Available for Sale | | | Held to Maturity | |
| | | Amortized Cost | | | Fair Value | | | Amortized Cost | | | Fair Value | |
| June 30, 2026 | | | | | | | | | | | | | | | | |
| Due within one year | | $ | 6,543 | | | $ | 6,533 | | | $ | — | | | $ | — | |
| Due after one year through five years | | | 29,274 | | | | 28,237 | | | | 2,037 | | | | 2,032 | |
| Due after five years through ten years | | | 51,419 | | | | 49,577 | | | | 7,255 | | | | 7,329 | |
| Due after ten years | | | 372,139 | | | | 326,979 | | | | 37,925 | | | | 40,089 | |
| Total debt securities | | $ | 459,375 | | | $ | 411,326 | | | $ | 47,217 | | | $ | 49,450 | |
|