XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Banking - Schedule of Activity in Secondary Market Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mortgage Banking [Abstract]      
Loans originated for resale, net of principal payments $ 56,085 $ 71,829 $ 197,387
Proceeds from loan sales 57,342 77,681 205,398
Net gains on sales of loans held for sale 1,954 2,343 6,776
Loan servicing fees, net of amortization $ 211 $ 175 $ (163)