XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Banking (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Servicing Assets at Fair Value [Line Items]        
Gain (Loss) on Sale of Mortgage Loans $ 1,649 $ 3,403 $ 13,265  
Receivables Held-for-sale, Amount 10,200 5,300    
Unrealized Gain (Loss) on Derivatives 168 (62)    
Unrealized gain (loss) on loans held for sale 231 (91) (1,000)  
Fees and Commissions, Mortgage Banking and Servicing 2,921 4,221 13,704  
Servicing Asset at Amortized Cost $ 2,274 $ 2,458 2,470 $ 2,196
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed 7.50% 7.50%    
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Discount Rate 10.20% 9.60%    
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Prepayment Speed $ 118      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Prepayment Speed 229      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Discount Rate 163      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Discount Rate 314      
Fixed Rate Residential Mortgage [Member]        
Servicing Assets at Fair Value [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Cost of Mortgage Sold 184,800 $ 152,700 471,500  
Forward delivery commitments        
Servicing Assets at Fair Value [Line Items]        
Unrealized Gain (Loss) on Derivatives (195) 140 (35)  
Servicing Assets        
Servicing Assets at Fair Value [Line Items]        
Mortgage loans serviced during period, value 365,900 389,400    
Fees and Commissions, Mortgage Banking and Servicing $ 1,200 $ 1,200 $ 1,300