SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Potential Dilutive Securities (Details) - $ / shares
|
3 Months Ended |
|
Mar. 31, 2021 |
Mar. 31, 2020 |
Apr. 29, 2020 |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
47,681,586
|
21,247,679
|
|
| Exercise price of warrants or rights (in dollars per share) |
|
|
$ 0.10
|
| Stock options | Private Innovate 2015 Stock Incentive Plan |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
6,000,518
|
6,028,781
|
|
| Stock options | Omnibus Plan |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
13,601,796
|
2,717,870
|
|
| Stock options | RDD Employees |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
985,807
|
0
|
|
| Warrant | Warrants issued at a weighted-average exercise price of $55.31 |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
154,403
|
154,403
|
|
| Exercise price of warrants or rights (in dollars per share) |
$ 55.31
|
|
|
| Warrant | Warrants issued at an exercise price of $2.54 |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
2,233
|
349,555
|
|
| Exercise price of warrants or rights (in dollars per share) |
$ 2.54
|
|
|
| Warrant | Warrants issued at an exercise price of $3.18 |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
113,980
|
1,410,358
|
|
| Exercise price of warrants or rights (in dollars per share) |
$ 3.18
|
|
|
| Warrant | Warrants issued at an exercise price of $0.5894 |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
26,822,849
|
0
|
|
| Exercise price of warrants or rights (in dollars per share) |
$ 0.5894
|
|
|
| Warrant | Short-term warrants issued at an exercise price of $4.00 |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
0
|
4,181,068
|
|
| Exercise price of warrants or rights (in dollars per share) |
$ 4.00
|
|
|
| Warrant | Long-term Warrants |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
0
|
6,405,644
|
|
| Exercise price of warrants or rights (in dollars per share) |
$ 2.30
|
|
|