v3.26.3
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