Note 5 - Deposits (Details Textual) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Time Deposits | $ 465,680 | $ 462,172 |
| Deposits, Money Market Deposits | 467,596 | 440,971 |
| Fixed Rate Brokered Certificates of Deposit [Member] | ||
| Time Deposits | 0 | 0 |
| Fixed Rate Money Market Deposits [Member] | ||
| Deposits, Money Market Deposits | $ 0 | $ 3,210 |
| X | ||||||||||
- Definition Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of time deposit liabilities, including certificates of deposit. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|