XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Secondary Market Mortgage Activities - Schedule of Secondary Market Mortgage Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mortgage Banking [Abstract]      
Loans originated for resale $ 17,874 $ 34,181 $ 95,411
Proceeds from sales of loans held for sale 16,263 29,151 97,179
Net gains on sales of loans held for sale 447 1,285 2,737
Loan servicing fees $ 744 $ 781 $ 720