Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Warrant Activity (Details)

v3.22.1
STOCKHOLDERS' EQUITY - Warrant Activity (Details) - $ / shares
12 Months Ended
Aug. 14, 2020
Dec. 31, 2021
Dec. 31, 2020
Number of Warrants      
Outstanding, beginning of the period (in shares)   6,167,745  
Issued (in shares)   867,286  
Exercised (in shares)   (2,281,668)  
Outstanding, end of the period (in shares) [1]   4,753,363  
Exercisable (in shares)   4,753,363  
Weighted Average Exercise Price      
Outstanding, beginning of the period (in dollars per share)   $ 5.26  
Issued (in dollars per share)   5.50  
Exercised (in dollars per share)   5.04  
Outstanding, end of the period (in dollars per share) [1]   5.42  
Exercisable (in dollars per share)   $ 5.35  
Weighted Average Remaining Life, Outstanding (in years) [1]   3 years 6 months  
Weighted Average Remaining Life, Exercisable (in years)   3 years 6 months  
Warrants term (in years) 5 years 5 years 5 years
Warrants to purchase shares of common stock 1,322,881 368,711  
Exercise price of warrants (in dollars per share) $ 5.50 $ 5.50 $ 5.50
[1] Excludes five-year warrants to purchase 368,711 shares of common stock at an exercise price of $5.50 per share that are issuable upon exercise of certain warrants.