XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Banking - Mortgage Banking Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mortgage Banking [Abstract]      
Origination $ 528 $ 483 $ 774
Gain on sale of loans held for sale 4,928 3,111 4,889
Originations of MSR 0 708 2,286
Servicing 744 3,739 5,643
Total gross mortgage revenue 6,200 8,041 13,592
MSR asset valuation adjustments, net 450 (4,089) 1,219
Gain on sale of MSR asset 410 0 0
Mortgage HFS and pipeline fair value adjustment (1) (53) (1,352)
MSR asset hedge impact (479) (543) (6,737)
Mortgage banking revenue $ 6,580 $ 3,356 $ 6,722