Quarterly report pursuant to Section 13 or 15(d)

WARRANTS (Details)

v3.21.2
WARRANTS (Details) - $ / shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Warrant    
Warrant liabilities    
Number of warrants issued (in shares) 0  
Roll forward of warrant activity    
Balance at the beginning of the period (in shares)   2,134,362
Warrants exercised/expired (in shares)   (2,134,362)
Balance at the end of the period (in shares)   0
Consulting Warrants | Warrant    
Warrant liabilities    
Exercise price (in dollars per share)   $ 0.01
Roll forward of warrant activity    
Balance at the beginning of the period (in shares)   6,667
Balance at the end of the period (in shares)   0
Exercise of warrants, cashless (in shares)   6,640
Consulting Warrants | Warrant | Options Exercised, Cashless    
Roll forward of warrant activity    
Warrants exercised/expired (in shares)   (6,667)
Financing Warrants | Warrant    
Warrant liabilities    
Exercise price (in dollars per share)   $ 3.35
Roll forward of warrant activity    
Balance at the beginning of the period (in shares)   62,530
Warrants exercised/expired (in shares)   (62,530)
Balance at the end of the period (in shares)   0
Private Placement Warrants - September 2017    
Roll forward of warrant activity    
Warrants exercised/expired (in shares)   (1,961,000)
Private Placement Warrants - September 2017 | Warrant    
Warrant liabilities    
Exercise price (in dollars per share)   $ 4.85
Roll forward of warrant activity    
Balance at the beginning of the period (in shares)   1,966,319
Warrants exercised/expired (in shares)   (1,966,319)
Balance at the end of the period (in shares)   0
Private Placement Warrants - September 2017 | Warrant | Options Exercised, Cashless    
Roll forward of warrant activity    
Warrants exercised/expired (in shares)   (5,319)
Placement Agent Warrants | Warrant    
Warrant liabilities    
Exercise price (in dollars per share)   $ 4.85
Roll forward of warrant activity    
Balance at the beginning of the period (in shares)   98,846
Warrants exercised/expired (in shares)   (98,846)
Balance at the end of the period (in shares)   0