Note 4 - Mortgage Servicing Rights (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|
| Loans Serviced During the Period | $ 1,963,126,000 | $ 1,976,243,000 | |||
| Fees and Commissions, Mortgage Banking and Servicing | $ 1,231,000 | $ 1,179,000 | 3,692,000 | $ 3,690,000 | |
| Escrow Deposit | 21,382,000 | 21,382,000 | 15,598,000 | ||
| Mortgage Servicing Rights Measured at Fair Value | $ 20,100,000 | $ 20,100,000 | $ 20,302,000 | ||