XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Mortgage Banking Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mortgage Banking Derivatives      
Amount of loans sold to investors $ 76,600    
Proceeds from sale of loan to investors 81,776 $ 254,374 $ 388,538
Gain on sale of loan 2,022 9,300 $ 15,519
Federal National Mortgage Association [Member]      
Mortgage Banking Derivatives      
Amount of loans sold to investors $ 62,400    
Federal National Mortgage Association [Member] | Customer Concentration Risk | Loan receivables      
Mortgage Banking Derivatives      
Percentage of concentration risk 76.50%    
Federal Home Loan Mortgage Corporation [Member]      
Mortgage Banking Derivatives      
Amount of loans sold to investors $ 7,900    
Federal Home Loan Mortgage Corporation [Member] | Customer Concentration Risk | Loan receivables      
Mortgage Banking Derivatives      
Percentage of concentration risk 9.70%    
Not Designated as Hedging Instrument | Forward Contracts [Member]      
Mortgage Banking Derivatives      
Notional or Contractual Amount $ 2,750 20,000  
Fair value 20 17  
Not Designated as Hedging Instrument | Interest Rate Lock Commitments [Member]      
Mortgage Banking Derivatives      
Notional or Contractual Amount 2,548 14,414  
Fair value $ 56 $ 491