Note 7 - Commitments and Contingencies (Details Textual) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability | $ 143,466,000 | $ 132,344,000 |
| Off-Balance-Sheet, Credit Loss, Liability | 1,150,000 | |
| Financial Standby Letter of Credit [Member] | ||
| Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability | 0 | 0 |
| Performance Guarantee [Member] | ||
| Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability | 1,038,000 | 1,038,000 |
| Unfunded Loan Commitment [Member] | ||
| Off-Balance-Sheet, Credit Loss, Liability | 1,200,000 | |
| Derivative [Member] | ||
| Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability | $ 0 | $ 0 |