v3.26.1
Note 15 - Mortgage Banking Activities - Notional amounts and Fair Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mortgage loans held for sale, at carrying amount $ 5,703 $ 6,111
Mortgage loans held for sale, at fair value 5,758 6,247
Derivative assets 3,244 4,501
Rate Lock Loan Commitments [Member]    
Derivative, notional amount 15,175 7,799
Derivative assets 451 333
Mandatory Forward Contract [Member]    
Derivative, notional amount 15,250 0
Derivative assets 85 0
Derivative, notional amount 0 10,250
Derivative liabilities $ 0 $ 49