STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details) - USD ($) $ / shares in Units, $ in Millions | 1 Months Ended | 3 Months Ended |
Jan. 31, 2021 | Mar. 31, 2022 | Mar. 31, 2021 |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 831,635 | |
Warrants expired | | 0 | 239 |
Warrants Not Assumed in Merger, Expiring June 2022, Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 2,540 | |
Exercise price (in dollars per share) | | $ 41.25 | |
Warrants Not Assumed in Merger, Expiring June 2022, Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 500 | |
Exercise price (in dollars per share) | | $ 7.50 | |
Warrants Not Assumed In Merger, Expiring June 2022 Group C [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 6,095 | |
Exercise price (in dollars per share) | | $ 105 | |
Warrants Not Assumed in Merger, Expiring August 2022, Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 24,935 | |
Exercise price (in dollars per share) | | $ 0.40 | |
Warrants Not Assumed in Merger, Expiring August 2022, Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 4,000 | |
Exercise price (in dollars per share) | | $ 46.88 | |
Warrants Not Assumed in Merger, Expiring August 2022, Group C [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 47,995 | |
Exercise price (in dollars per share) | | $ 150 | |
Warrants Not Assumed in Merger, Expiring August 2022, Group D [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 9,101 | |
Exercise price (in dollars per share) | | $ 7.50 | |
Warrants Not Assumed In Merger, Expiring August 2022 Group E [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 16,664 | |
Exercise price (in dollars per share) | | $ 0.40 | |
Warrants Not Assumed In Merger, Expiring August2022 Group F [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 7,335 | |
Exercise price (in dollars per share) | | $ 0.40 | |
Warrants Not Assumed in Merger, Expiring October 2022 Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 666 | |
Exercise price (in dollars per share) | | $ 0.40 | |
Warrants Not Assumed in Merger, Expiring October 2022 Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 7,207 | |
Exercise price (in dollars per share) | | $ 112.50 | |
Warrants Not Assumed In Merger, Expiring April 2023 Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 69,964 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring April 2023 Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 78,414 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed in Merger, Expiring October 2022 Group C [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 15,466 | |
Exercise price (in dollars per share) | | $ 11.25 | |
Warrants Not Assumed In Merger, Expiring July 2023 Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 14,671 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring July 2023 Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 14,672 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring August 2023 Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 20,903 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring August 2023 Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 20,903 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring September 2023 Group A [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 19,816 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring September 2023 Group B [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 20,903 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring November 2023 [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 75,788 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring December 2023 [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 51,282 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring April 2024 [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 147,472 | |
Exercise price (in dollars per share) | | $ 5.40 | |
Warrants Not Assumed In Merger, Expiring May 2024 [Member] | | | |
Class of Stock [Line Items] | | | |
Underlying shares (in shares) | | 154,343 | |
Exercise price (in dollars per share) | | $ 9.56 | |
2016 Warrant Liability [Member] | | | |
Class of Stock [Line Items] | | | |
Warrants outstanding (in shares) | 357 | | 357 |
Settlement of warrant liability | $ 0.1 | | $ 0.1 |