COMMITMENTS AND CONTINGENCIES - Litigation (Details) - USD ($) |
Sep. 06, 2019 |
Mar. 31, 2018 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Gross receipts tax and payroll expense tax paid | $ 1,300,000 | |
| Minimum | ||
| Income Tax Examination [Line Items] | ||
| Estimate of possible liability for additional taxes, interest and penalties | $ 0 | |
| Maximum | ||
| Income Tax Examination [Line Items] | ||
| Estimate of possible liability for additional taxes, interest and penalties | $ 56,000,000 |