DEBT - Summary of Debt and Interest Payment Obligations (Details) $ in Thousands |
Jun. 30, 2019
USD ($)
|
| Long-term Debt, Fiscal Year Maturity [Abstract] |
|
| Debt payment obligations, 2020 |
$ 31,250
|
| Debt payment obligations, 2021 |
43,750
|
| Debt payment obligations, 2022 |
50,000
|
| Debt payment obligations, 2023 |
372,500
|
| Debt payment obligations, 2024 |
0
|
| Debt payment obligation, thereafter |
0
|
| Debt payment obligation, total |
497,500
|
| Interest and Other Payments on Debt Obligations [Abstract] |
|
| Interest payments on debt payment obligations, 2020 |
21,503
|
| Interest payments on debt payment obligations, 2021 |
19,932
|
| Interest payments on debt payment obligations, 2022 |
17,927
|
| Interest payments on debt payment obligations, 2023 |
8,964
|
| Interest payments on debt payment obligations, 2024 |
0
|
| Interest payments on debt payment obligations, thereafter |
0
|
| Interest payments on debt payment obligations, total |
68,326
|
| Total Debt Abstract [Abstract] |
|
| Debt and interest payment obligations, 2020 |
52,753
|
| Debt and interest payment obligations, 2021 |
63,682
|
| Debt and interest payment obligations, 2022 |
67,927
|
| Debt and interest payment obligations, 2023 |
381,464
|
| Debt and interest payment obligations, 2024 |
0
|
| Debt and interest payment obligations, thereafter |
0
|
| Debt and interest payment obligations, total |
$ 565,826
|