Note 5 - Derivatives - Schedule of Fair Value Hedges Cumulative-basis Adjustment (Details) - Designated as Hedging Instrument [Member] - Fair Value Hedging [Member] - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Cumulative Amount of Fair Value Hedging Adjustment | $ 2,950 | $ 2,131 | ||
| Securities Investment [Member] | ||||
| Cumulative Amount of Fair Value Hedging Adjustment | [1] | 2,950 | 2,131 | |
| Reported Value Measurement [Member] | ||||
| Hedged Assets | 57,050 | 57,869 | ||
| Reported Value Measurement [Member] | Securities Investment [Member] | ||||
| Hedged Assets | [1] | $ 57,050 | $ 57,869 | |
| ||||