XML 155 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 23 - Mortgage Banking Activities - Mortgage Banking Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net gain on sale of mortgage loans held for sale $ 2,431 $ 1,690 $ 521
Net change in fair value recognized on loans held for sale (4) 33 0
Net change in fair value recognized on rate lock loan commitments 41 23 1,821
Net gain recognized 2,687 1,896 1,240
Net loan servicing income 3,455 4,387 4,200
Amortization of mortgage servicing rights (2,726) (2,961) (3,072)
Change in mortgage servicing rights valuation allowance 0 0 0
Net servicing income recognized 729 1,426 1,128
Other mortgage banking income 442 383 842
Total mortgage banking income 3,858 3,705 3,210
Foreign Exchange Forward [Member]      
Net change in fair value recognized on forward contracts $ 219 $ 150 $ (1,102)