XML 133 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Fair Value and Carrying Value of Loans Held for Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Carrying Value | Fair Value, Measurements, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Loans held for sale $ 164,834 $ 89,974  
Fair Value | Fair Value, Measurements, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Loans held for sale 173,360 93,064  
Loans held for sale      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Excess amortized cost over fair value of loans charge $ 23,200 $ 13,200 $ 8,000