XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Mortgage Banking (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Servicing Assets at Fair Value [Line Items]        
Gain (Loss) on Sale of Mortgage Loans $ 13,265 $ 15,328 $ 6,365  
Receivables Held-for-sale, Amount 5,800 40,500    
Unrealized Gain (Loss) on Derivatives 29 1,100    
Unrealized gain (loss) on loans held for sale (1,000) 1,100 (150)  
Fees and Commissions, Mortgage Banking and Servicing 13,704 18,487 7,837  
Servicing Asset at Amortized Cost $ 2,470 $ 2,196 877 $ 831
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed 12.90% 19.00%    
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Discount Rate 9.60% 10.10%    
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Prepayment Speed $ 145      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Prepayment Speed 280      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Discount Rate 110      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Discount Rate 213      
Capitalized servicing right fees upon sale(1) 790 $ 1,763 263  
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 471,500 625,500 271,800  
Forward Contracts [Member]        
Servicing Assets at Fair Value [Line Items]        
Unrealized Gain (Loss) on Derivatives (35) (182) 282  
Servicing Assets        
Servicing Assets at Fair Value [Line Items]        
Mortgage loans serviced during period, value 411,900 401,600    
Fees and Commissions, Mortgage Banking and Servicing $ 1,300 $ 1,000 $ 898