NET LOSS PER SHARE - Antidilutive Securities (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Total shares | 382,553 | 450,606 |
| Restricted stock | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Total shares | 375,915 | 436,730 |
| Stock options | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Total shares | 6,638 | 13,472 |
| Warrants | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Total shares | 0 | 404 |