STOCKHOLDERS' EQUITY - Non-vested options (Details) - $ / shares |
12 Months Ended | |||
|---|---|---|---|---|
Feb. 28, 2020 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Shares | ||||
| Non-vested, December 31, 2020 | 1,998,117 | |||
| Granted | 1,114,325 | 2,051,980 | 1,579,106 | 1,557,300 |
| Forfeited | (138,037) | |||
| Vested | (917,214) | |||
| Non-vested, September 30, 2021 | 2,994,846 | 1,998,117 | ||
| Weighted Average Grant Date Fair Value | ||||
| Non-vested, December 31, 2020 | $ 4.12 | |||
| Granted | 5.26 | |||
| Forfeited | 4.05 | |||
| Vested | 4.34 | |||
| Non-vested, September 30, 2021 | $ 4.68 | $ 4.12 | ||