XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
WARRANTS - Narrative (Details)
1 Months Ended 2 Months Ended 12 Months Ended 34 Months Ended 37 Months Ended
Sep. 28, 2020
shares
Jun. 17, 2020
shares
Feb. 11, 2020
shares
Sep. 28, 2017
$ / shares
shares
Jun. 17, 2013
$ / shares
shares
Aug. 31, 2020
shares
Jun. 30, 2018
shares
Oct. 31, 2017
tranche
$ / shares
shares
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Nov. 30, 2017
shares
Sep. 28, 2020
Dec. 31, 2019
shares
Oct. 02, 2017
shares
Warrant liabilities                            
Sales of common stock, net of offering costs (in shares)     201,000                      
Warrant                            
Warrant liabilities                            
Warrant exercised/expired (in shares)                   2,134,362        
Class of warrant or right, outstanding (in shares)                 0 0     2,134,362  
Placement Agents                            
Warrant liabilities                            
Period start after closing                 6 months          
Implied unit price/stock price (in dollars per share) | $ / shares       $ 4.85                    
Placement Agents | Private Placement, Offering One                            
Warrant liabilities                            
Sold in private placement (in shares)       87,279                    
Placement Agents | Private Placement, Offering Two                            
Warrant liabilities                            
Sold in private placement (in shares)       11,567                    
Consulting Warrant | Warrant                            
Warrant liabilities                            
Warrant exercised/expired (in shares)                   6,667        
Class of warrant or right, outstanding (in shares)                   0     6,667  
Consulting Warrant | MDB                            
Warrant liabilities                            
Warrant term         7 years                  
Warrants to purchase shares of common stock or units (in shares)         222,222                  
Exercise price (in dollars per share) | $ / shares         $ 0.01                  
Warrants exercisable period from underwriting agreement         6 months                  
Financing Warrant | Warrant                            
Warrant liabilities                            
Warrant exercised/expired (in shares)                   62,530        
Class of warrant or right, outstanding (in shares)                   0     62,530  
Financing Warrant | MDB                            
Warrant liabilities                            
Warrant term         7 years                  
Warrants to purchase shares of common stock or units (in shares)         208,763                  
Exercise price (in dollars per share) | $ / shares         $ 3.35                  
Warrants exercisable period from underwriting agreement         6 months                  
Warrant exercised/expired (in shares)   62,530                 146,233      
Private Placement Warrants, September 2017                            
Warrant liabilities                            
Warrant exercised/expired (in shares) 1,961,000           10,600              
Cancellation of warrants (in shares)           5,319                
Private Placement Warrants, September 2017 | Warrant                            
Warrant liabilities                            
Warrant exercised/expired (in shares)                   1,966,319        
Cancellation of warrants (in shares)                   5,319        
Class of warrant or right, outstanding (in shares)                   0     1,966,319  
Private Placement Warrants, September 2017 | Private Placement                            
Warrant liabilities                            
Warrants to purchase shares of common stock or units (in shares)       1,745,581       1,976,919           231,338
Class Of Warrant Or Right, Number Of Tranches | tranche               2            
Period start after closing                       6 months    
Private Placement Warrants, September 2017 | Investors, Executives and Board Members | Capital Units                            
Warrant liabilities                            
Exercise price (in dollars per share) | $ / shares               $ 4.85            
Private Placement Warrants, September 2017 | Investors, Executives and Board Members | Capital Units | Private Placement                            
Warrant liabilities                            
Sales of common stock, net of offering costs (in shares)               1,976,919            
Underwriting Warrant                            
Warrant liabilities                            
Sales of common stock, net of offering costs (in shares)       1,976,919                    
Underwriting Warrant | Placement Agents                            
Warrant liabilities                            
Sales of common stock, net of offering costs (in shares)       98,846