INCOME TAXES (Schedule of Uncertain Tax Positions) (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2019 |
Dec. 31, 2018 |
|
| Income Tax Disclosure [Abstract] | ||
| Balance at January 1, | $ 8,499 | $ 579 |
| Increases related to current year tax positions | 1,216 | 8,499 |
| Decreases related to prior year tax positions | (579) | |
| Closing balance | $ 9,715 | $ 8,499 |