Note 3 - Loans - Summary of Loans (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|
| Loans | $ 1,464,406 | $ 1,449,745 | $ 1,449,950 | |
| Allowance for credit losses | (14,698) | (14,719) | (14,735) | $ (16,400) |
| Loans, net | 1,449,708 | 1,435,026 | ||
| Commercial and Industrial Loans [Member] | ||||
| Loans | 115,202 | 117,944 | 132,396 | |
| Allowance for credit losses | (3,012) | (3,188) | (3,005) | (3,927) |
| Consumer and Other Loans [Member] | ||||
| Loans | 18,329 | 19,116 | 20,774 | |
| Allowance for credit losses | (177) | (221) | (228) | (160) |
| Construction and Land Development [Member] | Real Estate 1 [Member] | ||||
| Loans | 97,487 | 88,424 | 81,596 | |
| Allowance for credit losses | (567) | (539) | (556) | (585) |
| Secured by Multi-family Residential Properties [Member] | Real Estate 1 [Member] | ||||
| Loans | 520,821 | 527,283 | 549,502 | |
| Allowance for credit losses | (4,398) | (4,819) | (5,238) | (4,266) |
| Other Real Estate Loans [Member] | Real Estate 1 [Member] | ||||
| Loans | 712,567 | 696,978 | 665,682 | |
| Allowance for credit losses | $ (6,544) | $ (5,952) | $ (5,708) | $ (7,462) |