XML 156 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 23 - Mortgage Banking Activities - Changes in the Net Carrying Amount of MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance, beginning of period $ 13,082 $ 15,219 $ 4,528
Added from acquisition 0 0 12,676
Additions for mortgage loans sold 977 824 1,087
Amortization of mortgage servicing rights (2,726) (2,961) (3,072)
Change in mortgage servicing rights valuation allowance 0 0 0
Balance, end of period $ 11,333 $ 13,082 $ 15,219