XML 104 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Banking - Net revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mortgage Banking [Abstract]      
Gain from sale of mortgage loans $ 4,429 $ 5,787 $ 16,437
Mortgage loan servicing revenue (expense):      
Mortgage loan servicing revenue 7,427 7,464 7,574
Amortization of mortgage servicing rights (5,044) (5,399) (7,893)
Mortgage servicing rights valuation adjustments (69) 2,019 5,807
Mortgage loans servicing revenue (expense), Total 2,314 4,084 5,488
Net mortgage banking income $ 6,743 $ 9,871 $ 21,925