BASIC AND DILUTED LOSS PER SHARE (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential common stock equivalents | 3,550 | 4,908 | 3,550 | 4,908 |
| Share-based Payment Arrangement, Option [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential common stock equivalents | 3,033 | 3,560 | 3,033 | 3,560 |
| Unvested Restricted Stock [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential common stock equivalents | 515 | 782 | 515 | 782 |
| Warrant [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential common stock equivalents | 2 | 566 | 2 | 566 |