SHAREHOLDERS' EQUITY - Share Repurchase Program (Details) - USD ($) |
Mar. 31, 2020 |
Nov. 02, 2017 |
|---|---|---|
| Stockholders' Equity Note [Abstract] | ||
| Stock repurchase program, authorized amount | $ 100,000,000.0 | |
| Available for future share repurchases | $ 41,600,000 |