Note 3 - Investment Securities - Rating for Held to Maturity Securities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Held to maturity securities | $ 21,055 | $ 20,499 |
| US States and Political Subdivisions Debt Securities [Member] | ||
| Held to maturity securities | 21,134 | $ 20,559 |
| Standard & Poor's, AAA Rating [Member] | US States and Political Subdivisions Debt Securities [Member] | ||
| Held to maturity securities | 2,820 | |
| Standard & Poor's, AA Rating [Member] | US States and Political Subdivisions Debt Securities [Member] | ||
| Held to maturity securities | 12,285 | |
| Standard & Poor's, A Rating [Member] | US States and Political Subdivisions Debt Securities [Member] | ||
| Held to maturity securities | 1,202 | |
| Not Rated [Member] | US States and Political Subdivisions Debt Securities [Member] | ||
| Held to maturity securities | $ 4,827 |