XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
WARRANTS - Schedule of Warrant Activity (Details) - shares
1 Months Ended 12 Months Ended
Sep. 28, 2020
Aug. 31, 2020
Jun. 30, 2018
Dec. 31, 2020
Private Placement Warrants - September 2017        
Roll forward of warrant activity        
Warrant exercised/expired (in shares) (1,961,000)   (10,600)  
Cancellation of warrants (in shares)   5,319    
Warrant        
Roll forward of warrant activity        
Balance at the beginning of the period (in shares)       2,134,362
Warrant exercised/expired (in shares)       (2,134,362)
Balance at the end of the period (in shares)       0
Warrant | Consulting Warrant        
Roll forward of warrant activity        
Balance at the beginning of the period (in shares)       6,667
Warrant exercised/expired (in shares)       (6,667)
Balance at the end of the period (in shares)       0
Exercise of warrants, cashless (in shares)       6,640
Warrant | Consulting Warrant | Cashless        
Roll forward of warrant activity        
Warrant exercised/expired (in shares)       (6,667)
Warrant | Financing Warrant        
Roll forward of warrant activity        
Balance at the beginning of the period (in shares)       62,530
Warrant exercised/expired (in shares)       (62,530)
Balance at the end of the period (in shares)       0
Expiration of warrants (in shares)       62,530
Warrant | Private Placement Warrants - September 2017        
Roll forward of warrant activity        
Balance at the beginning of the period (in shares)       1,966,319
Warrant exercised/expired (in shares)       (1,966,319)
Balance at the end of the period (in shares)       0
Expiration of warrants (in shares)       1,961,000
Cancellation of warrants (in shares)       5,319
Warrant | Placement Agent Warrants - 2017        
Roll forward of warrant activity        
Balance at the beginning of the period (in shares)       98,846
Warrant exercised/expired (in shares)       (98,846)
Balance at the end of the period (in shares)       0
Expiration of warrants (in shares)       98,846