XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Mortgage Servicing Rights - Schedule of Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
(Impairment) recovery of MSRs     $ (29) $ (39)
Mortgage Servicing Rights [Member]        
Balance, MSR, beginning $ 8,926 $ 9,009 9,204 17,176
Additions 424 817 732 1,393
MSRs amortized (660) (528) (1,255) (1,225)
(Impairment) recovery of MSRs (38) 54    
Balance, MSR, ending $ 8,652 $ 9,352 8,652 9,352
Sales     $ 0 $ (7,953)