FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Details) - Other Long Term Liabilities - USD ($) $ in Thousands |
Mar. 31, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Deferred compensation | $ 25,645 | $ 33,229 |
| Interest Rate Cash Flow Hedge | 3,399 | 189 |
| Fair Value, Inputs, Level 1 | ||
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Deferred compensation | 20,290 | 25,592 |
| Interest Rate Cash Flow Hedge | 0 | 0 |
| Fair Value, Inputs, Level 2 | ||
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Deferred compensation | 0 | 0 |
| Interest Rate Cash Flow Hedge | 3,399 | 189 |
| Fair Value, Inputs, Level 3 | ||
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Deferred compensation | 0 | 0 |
| Interest Rate Cash Flow Hedge | 0 | 0 |
| Fair Value Measured at Net Asset Value | ||
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Deferred compensation | 5,355 | 7,637 |
| Interest Rate Cash Flow Hedge | $ 0 | $ 0 |