Note 2 - Securities (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Available-for-sale and Held-to-maturity Reconciliation [Table Text Block] |
| | | June 30, 2026 | |
| | | Amortized Cost | | | Gross Unrealized Gains | | | Gross Unrealized (Losses) | | | Fair Value | | | Allowance for Credit Losses | |
| Securities available for sale: | | | | | | | | | | | | | | | | | | | | |
| U.S. Treasury securities | | $ | 42,617 | | | $ | — | | | $ | (583 | ) | | $ | 42,034 | | | $ | — | |
| U.S. agency and mortgage-backed securities | | | 135,468 | | | | 63 | | | | (9,050 | ) | | | 126,481 | | | | — | |
| Obligations of states and political subdivisions | | | 62,937 | | | | 15 | | | | (6,141 | ) | | | 56,811 | | | | — | |
| Corporate debt securities | | | 2,498 | | | | — | | | | (32 | ) | | | 2,466 | | | | | |
| Total securities available for sale | | $ | 243,520 | | | $ | 78 | | | $ | (15,806 | ) | | $ | 227,792 | | | $ | — | |
| Securities held to maturity: | | | | | | | | | | | | | | | | | | | | |
| U.S. Treasury securities | | $ | — | | | $ | — | | | $ | — | | | $ | — | | | $ | — | |
| U.S. agency and mortgage-backed securities | | | 76,029 | | | | — | | | | (6,274 | ) | | | 69,755 | | | | — | |
| Obligations of states and political subdivisions | | | 10,428 | | | | 71 | | | | (680 | ) | | | 9,819 | | | | — | |
| Corporate debt securities | | | 3,000 | | | | — | | | | (209 | ) | | | 2,791 | | | | (65 | ) |
| Total securities held to maturity | | $ | 89,457 | | | $ | 71 | | | $ | (7,163 | ) | | $ | 82,365 | | | $ | (65 | ) |
| Total securities | | $ | 332,977 | | | $ | 149 | | | $ | (22,969 | ) | | $ | 310,157 | | | $ | (65 | ) |
| | | December 31, 2025 | |
| | | Amortized Cost | | | Gross Unrealized Gains | | | Gross Unrealized (Losses) | | | Fair Value | | | Allowance for Credit Losses | |
| Securities available for sale: | | | | | | | | | | | | | | | | | | | | |
| U.S. Treasury securities | | $ | 37,566 | | | $ | 120 | | | $ | (348 | ) | | $ | 37,338 | | | $ | — | |
| U.S. agency and mortgage-backed securities | | | 131,172 | | | | 212 | | | | (8,587 | ) | | | 122,797 | | | | — | |
| Obligations of states and political subdivisions | | | 62,287 | | | | 31 | | | | (5,872 | ) | | | 56,446 | | | | — | |
| Corporate debt securities | | | 973 | | | | — | | | | (16 | ) | | | 957 | | | | — | |
| Total securities available for sale | | $ | 231,998 | | | $ | 363 | | | $ | (14,823 | ) | | $ | 217,538 | | | $ | — | |
| Securities held to maturity: | | | | | | | | | | | | | | | | | | | | |
| U.S. Treasury securities | | $ | 9,890 | | | $ | — | | | $ | (13 | ) | | $ | 9,877 | | | $ | — | |
| U.S. agency and mortgage-backed securities | | | 79,632 | | | | 1 | | | | (5,842 | ) | | | 73,791 | | | | — | |
| Obligations of states and political subdivisions | | | 10,433 | | | | 97 | | | | (655 | ) | | | 9,875 | | | | — | |
| Corporate debt securities | | | 3,000 | | | | — | | | | (259 | ) | | | 2,741 | | | | (83 | ) |
| Total securities held to maturity | | $ | 102,955 | | | $ | 98 | | | $ | (6,769 | ) | | $ | 96,284 | | | $ | (83 | ) |
| Total securities | | $ | 334,953 | | | $ | 461 | | | $ | (21,592 | ) | | $ | 313,822 | | | $ | (83 | ) |
|
| Gain (Loss) on Securities [Table Text Block] |
| | | June 30, 2026 | |
| | | Less than 12 months | | | 12 months or more | | | Total | |
| | | Fair Value | | | Unrealized (Loss) | | | Fair Value | | | Unrealized (Loss) | | | Fair Value | | | Unrealized (Loss) | |
| Securities available for sale: | | | | | | | | | | | | | | | | | | | | | | | | |
| U.S. Treasury securities | | $ | 29,783 | | | $ | (338 | ) | | $ | 12,251 | | | $ | (245 | ) | | $ | 42,034 | | | $ | (583 | ) |
| U.S. agency and mortgage-backed securities | | | 58,881 | | | | (498 | ) | | | 56,716 | | | | (8,552 | ) | | | 115,597 | | | | (9,050 | ) |
| Obligations of states and political subdivisions | | | 5,189 | | | | (50 | ) | | | 46,006 | | | | (6,091 | ) | | | 51,195 | | | | (6,141 | ) |
| Corporate debt securities | | | 1,966 | | | | (32 | ) | | | — | | | | — | | | | 1,966 | | | | (32 | ) |
| Total securities available for sale | | $ | 95,819 | | | $ | (918 | ) | | $ | 114,973 | | | $ | (14,888 | ) | | $ | 210,792 | | | $ | (15,806 | ) |
| | | December 31, 2025 | |
| | | Less than 12 months | | | 12 months or more | | | Total | |
| | | Fair Value | | | Unrealized (Loss) | | | Fair Value | | | Unrealized (Loss) | | | Fair Value | | | Unrealized (Loss) | |
| Securities available for sale: | | | | | | | | | | | | | | | | | | | | | | | | |
| U.S. Treasury securities | | $ | 10,057 | | | $ | (13 | ) | | $ | 12,156 | | | $ | (335 | ) | | $ | 22,213 | | | $ | (348 | ) |
| U.S. agency and mortgage-backed securities | | | 24,346 | | | | (144 | ) | | | 61,732 | | | | (8,443 | ) | | | 86,078 | | | | (8,587 | ) |
| Obligations of states and political subdivisions | | | 2,764 | | | | (8 | ) | | | 47,552 | | | | (5,864 | ) | | | 50,316 | | | | (5,872 | ) |
| Corporate debt securities | | | 457 | | | | (16 | ) | | | — | | | | — | | | | 457 | | | | (16 | ) |
| Total securities available for sale | | $ | 37,624 | | | $ | (181 | ) | | $ | 121,440 | | | $ | (14,642 | ) | | $ | 159,064 | | | $ | (14,823 | ) |
|
| Investments Classified by Contractual Maturity Date [Table Text Block] |
| | | Available for Sale | | | Held to Maturity | |
| | | Amortized Cost | | | Fair Value | | | Amortized Cost | | | Fair Value | |
| Due within one year | | $ | 12,770 | | | $ | 12,658 | | | $ | 5,192 | | | $ | 5,167 | |
| Due after one year through five years | | | 94,295 | | | | 92,203 | | | | 18,874 | | | | 18,071 | |
| Due after five years through ten years | | | 46,182 | | | | 43,918 | | | | 16,086 | | | | 14,837 | |
| Due after ten years | | | 90,273 | | | | 79,013 | | | | 49,305 | | | | 44,290 | |
| | | $ | 243,520 | | | $ | 227,792 | | | $ | 89,457 | | | $ | 82,365 | |
|
| Marketable Securities [Table Text Block] |
| | | June 30, 2026 | | | December 31, 2025 | |
| Federal Home Loan Bank stock | | $ | 2,627 | | | $ | 2,609 | |
| Federal Reserve Bank stock | | | 2,752 | | | | 2,752 | |
| Community Bankers’ Bank stock | | | 263 | | | | 263 | |
| | | $ | 5,642 | | | $ | 5,624 | |
|
| Debt Securities, Held-to-Maturity, Credit Quality Indicator [Table Text Block] |
| | | U.S. Treasury securities | | | U.S. agency and mortgage-backed securities | | | Obligations of states and political subdivisions | | | Corporate debt securities | | | Total Held to Maturity Securities | |
| June 30, 2026 | | | | | | | | | | | | | | | | | | | | |
| Aaa | | $ | — | | | $ | 23,542 | | | $ | 2,254 | | | $ | — | | | $ | 25,796 | |
| Aa1 / Aa2 / Aa3 | | | — | | | | — | | | | 8,174 | | | | — | | | | 8,174 | |
| Baa1 / Baa2 / Baa3 | | | — | | | | — | | | | — | | | | 3,000 | | | | 3,000 | |
| Not rated - Agency (1) | | | — | | | | 52,487 | | | | — | | | | — | | | | 52,487 | |
| Total | | $ | — | | | $ | 76,029 | | | $ | 10,428 | | | $ | 3,000 | | | $ | 89,457 | |
| December 31, 2025 | | | | | | | | | | | | | | | | | | | | |
| Aaa | | $ | 9,890 | | | $ | 23,418 | | | $ | 2,263 | | | $ | — | | | $ | 35,571 | |
| Aa1 / Aa2 / Aa3 | | | — | | | | — | | | | 8,170 | | | | — | | | | 8,170 | |
| Baa1 / Baa2 / Baa3 | | | — | | | | — | | | | — | | | | 3,000 | | | | 3,000 | |
| Not rated - Agency (1) | | | — | | | | 56,214 | | | | — | | | | — | | | | 56,214 | |
| Total | | $ | 9,890 | | | $ | 79,632 | | | $ | 10,433 | | | $ | 3,000 | | | $ | 102,955 | |
|
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block] |
| | | U.S. Treasury securities | | | U.S. agency and mortgage-backed securities | | | Obligations of states and political subdivisions | | | Corporate debt securities | | | Total Held to Maturity Securities | |
| Balance, December 31, 2025 | | $ | — | | | $ | — | | | $ | — | | | $ | 83 | | | $ | 83 | |
| Provision for credit losses | | | — | | | | — | | | | — | | | | (18 | ) | | | (18 | ) |
| Charge-offs of securities | | | — | | | | — | | | | — | | | | — | | | | — | |
| Recoveries | | | — | | | | — | | | | — | | | | — | | | | — | |
| Balance, June 30, 2026 | | $ | — | | | $ | — | | | $ | — | | | $ | 65 | | | $ | 65 | |
| | | U.S. Treasury securities | | | U.S. agency and mortgage-backed securities | | | Obligations of states and political subdivisions | | | Corporate debt securities | | | Total Held to Maturity Securities | |
| Balance, December 31, 2024 | | $ | — | | | $ | — | | | $ | — | | | $ | 95 | | | $ | 95 | |
| Provision for credit losses | | | — | | | | — | | | | — | | | | 3 | | | | 3 | |
| Charge-offs of securities | | | — | | | | — | | | | — | | | | — | | | | — | |
| Recoveries | | | — | | | | — | | | | — | | | | — | | | | — | |
| Balance, June 30, 2025 | | $ | — | | | $ | — | | | $ | — | | | $ | 98 | | | $ | 98 | |
| | | U.S. Treasury securities | | | U.S. agency and mortgage-backed securities | | | Obligations of states and political subdivisions | | | Corporate debt securities | | | Total Held to Maturity Securities | |
| Balance, December 31, 2024 | | $ | — | | | $ | — | | | $ | — | | | $ | 95 | | | $ | 95 | |
| Provision for credit losses | | | — | | | | — | | | | — | | | | (12 | ) | | | (12 | ) |
| Charge-offs of securities | | | — | | | | — | | | | — | | | | — | | | | — | |
| Recoveries | | | — | | | | — | | | | — | | | | — | | | | — | |
| Balance, December 31, 2025 | | $ | — | | | $ | — | | | $ | — | | | $ | 83 | | | $ | 83 | |
|