Note 9 - Employee Benefits (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Employee Stock Ownership Plan (ESOP), Debt Structure, Amortization Period (Year) | 20 years | |||
| Employee Stock Ownership Plan (ESOP), Debt Structure, Estimated Interest Rate | 2.46% | 2.46% | ||
| Employee Stock Ownership Plan (ESOP), Principal and Interest Payments from ESOP | $ 0 | $ 0 | $ 835,000 | $ 835,000 |
| Employee Stock Ownership Plan (ESOP), Compensation Expense, Net of Dividends Received | $ 147,000 | $ 97,000 | $ 406,000 | $ 359,000 |