FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Loans Held for Sale (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
Dec. 31, 2018 |
|
| Carrying Value | Level 3 | Fair Value, Measurements, Recurring | |||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Loans held for sale | $ 120,776 | $ 120,776 | $ 89,974 | ||
| Fair Value (Level 3) | Level 3 | Fair Value, Measurements, Recurring | |||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Loans held for sale | 126,218 | 126,218 | $ 93,064 | ||
| Loans Receivable Held-For-Sale | |||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Excess amortized cost over fair value of loans | $ 5,300 | $ 3,300 | $ 18,400 | $ 9,000 | |