NET LOSS PER SHARE - Antidilutive Securities (Details) - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares | 464,536 | 403,269 |
Restricted stock | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares | 423,712 | 302,812 |
Stock options | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares | 40,420 | 93,667 |
Warrants | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares | 404 | 6,790 |