Note 4 - Loans Receivable (Details Textual) - USD ($) |
Sep. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|---|---|---|---|
| Financing Receivable, Unamortized Loan Cost (Fee) | $ 1,200,000 | $ 1,200,000 | ||||
| Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest | 8,814,000 | $ 9,116,000 | 7,571,000 | $ 7,899,000 | $ 8,142,000 | $ 8,345,000 |
| Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss, Fee, and Loan in Process | 768,646,000 | 895,157,000 | ||||
| Financing Receivable, Accrued Interest, after Allowance for Credit Loss | 1,700,000 | 2,400,000 | ||||
| Financing Receivable, Excluding Accrued Interest, Modified, Accumulated | 0 | 0 | ||||
| Real Estate or Business Assets [Member] | ||||||
| Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss, Fee, and Loan in Process | 914,000 | 3,000,000 | ||||
| Unfunded Loan Commitment [Member] | Other Liabilities [Member] | ||||||
| Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest | $ 180,000 | $ 279,000 | $ 274,000 |