XML 104 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Mortgage Banking (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Servicing Assets at Fair Value [Line Items]        
Gain (Loss) on Sale of Mortgage Loans $ 15,328 $ 6,365 $ 5,451  
Receivables Held-for-sale, Amount 40,500 11,900    
Unrealized Gain (Loss) on Derivatives 1,100 (61)    
Unrealized gain (loss) on loans held for sale 1,100 (150) 52  
Fees and Commissions, Mortgage Banking and Servicing 18,487 7,837 5,914  
Servicing Asset at Amortized Cost $ 2,196 $ 877 831 $ 1,025
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed 19.00% 14.40%    
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Discount Rate 10.10% 11.20%    
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Prepayment Speed $ 140      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Prepayment Speed 268      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 10 Percent Adverse Change in Discount Rate 68      
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of 20 Percent Adverse Change in Discount Rate 133      
Capitalized servicing right fees upon sale(1) 1,763 $ 263 0  
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 625,500 271,800 205,900  
Forward Contracts [Member]        
Servicing Assets at Fair Value [Line Items]        
Unrealized Gain (Loss) on Derivatives (182) 282 (127)  
Servicing Assets        
Servicing Assets at Fair Value [Line Items]        
Mortgage loans serviced during period, value 401,600 227,800    
Fees and Commissions, Mortgage Banking and Servicing $ 1,000 $ 898 $ 949