XML 104 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments - Schedule of Significant Inputs used in the Valuation of Level 3 Assets (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Rate
Dec. 31, 2020
USD ($)
Rate
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Derivative assets $ 12,688 $ 11,529
Mortgage servicing rights 20,894 14,758
Fair Value, Inputs, Level 3    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Total assets 29,178 23,965
Contingent consideration payable 200 200
Fair Value, Inputs, Level 3 | Interest rate lock commitments    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Derivative assets 8,284 9,207
Fair Value, Inputs, Level 3 | Residential Mortgage    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Mortgage servicing rights $ 20,894 $ 14,758
Pull through rate | Fair Value, Inputs, Level 3 | Interest rate lock commitments | Internal Model | Minimum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Pull through rate | Rate 0.50 0.50
Pull through rate | Fair Value, Inputs, Level 3 | Interest rate lock commitments | Internal Model | Maximum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Pull through rate | Rate 0.95 0.95
Pull through rate | Fair Value, Inputs, Level 3 | Interest rate lock commitments | Internal Model | Weighted Average    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Pull through rate | Rate 0.62 0.68
Discount rate | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Minimum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input | Rate 0.10 0.10
Discount rate | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Maximum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input | Rate 0.13 0.13
Discount rate | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Weighted Average    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input | Rate 0.11 0.11
Cost to service | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Minimum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input 75 75
Cost to service | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Maximum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input 90 90
Cost to service | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Weighted Average    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input 82 82
Prepayment speed | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Minimum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input | Rate 0.07 0.08
Prepayment speed | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Maximum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input | Rate 0.56 0.60
Prepayment speed | Fair Value, Inputs, Level 3 | Residential Mortgage | External model | Weighted Average    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Servicing asset, measurement input | Rate 0.16 0.22
Contingent Consideration, Possible Earnout Amount, Cash | Fair Value, Inputs, Level 3    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Contingent consideration payable $ 200 $ 200
Contingent Consideration, Possible Earnout Amount, Cash | Forecast Cash EBITDA | Fair Value, Inputs, Level 3 | Cash Flow Model | Minimum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Contingent consideration payable 20,000 20,000
Contingent Consideration, Possible Earnout Amount, Cash | Forecast Cash EBITDA | Fair Value, Inputs, Level 3 | Cash Flow Model | Maximum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Contingent consideration payable 30,000 30,000
Contingent Consideration, Possible Earnout Amount, Cash | Assumed Claim Liabilities | Fair Value, Inputs, Level 3 | Actuarial Analysis | Maximum    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Contingent consideration payable $ 55,000 $ 55,000