XML 86 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants - Ladenburg Warrants (Details)
1 Months Ended
Jul. 23, 2019
USD ($)
shares
Jun. 03, 2019
Aug. 31, 2020
USD ($)
shares
Jul. 31, 2020
USD ($)
shares
May 31, 2020
USD ($)
$ / shares
item
shares
Mar. 31, 2019
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
May 22, 2020
$ / shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
Aug. 28, 2018
shares
Warrants                      
Warrants to purchase (in shares) | shares                     9,580
Warrant liability | $             $ 126,000     $ 3,000  
Conversion ratio   0.015                  
Number of securities issued on conversion | shares                     9,580
Warrants and Rights Outstanding | $             $ 126,000     $ 3,000  
Series A Warrants | Stock price                      
Warrants                      
Warrants - Measurement input | $ / shares             0.29     0.65  
Series A Warrants | Strike price                      
Warrants                      
Warrants - Measurement input | $ / shares             787.50     787.50  
Series A Warrants | Expected life                      
Warrants                      
Term of warrant             1 year 8 months 12 days     2 years 4 months 28 days  
Series A Warrants | Volatility                      
Warrants                      
Warrants - Measurement input             148     143.41  
Series A Warrants | Risk free rate                      
Warrants                      
Warrants - Measurement input             0.13     1.62  
Series 3 warrants                      
Warrants                      
Warrants to purchase (in shares) | shares         8,670,852            
Exercise price (in dollars per share) | $ / shares         $ 0.53            
Warrants exercisable period         6 months            
Term of warrant         5 years            
Contingent settlement methods | item         2            
Warrants conversion | shares     1 1 1            
Warrant liability | $         $ 3,696,000   $ 123,000        
Warrants exercised | $     $ 552,830 $ 7,695,500              
Number of securities issued on conversion | shares         8,670,852            
Aggregate fair value of the common stocks issued by the exercise of Warrants | $     $ 306,000 $ 5,687,000              
Warrants and Rights Outstanding | $         $ 3,696,000   $ 123,000        
Series 3 warrants | Stock price                      
Warrants                      
Warrants - Measurement input | $ / shares         0.05   0.29 0.44      
Series 3 warrants | Strike price                      
Warrants                      
Warrants - Measurement input | $ / shares         0.44   0.00 0.05      
Series 3 warrants | Expected life                      
Warrants                      
Term of warrant         5 years 6 months   5 years 1 month 21 days 5 years 6 months      
Series 3 warrants | Volatility                      
Warrants                      
Warrants - Measurement input         141   142 143      
Series 3 warrants | Risk free rate                      
Warrants                      
Warrants - Measurement input         0.34   0.28 0.34      
Underwriter Warrants                      
Warrants                      
Warrants to purchase (in shares) | shares                 100,780    
Exercise price (in dollars per share) | $ / shares                 $ 2.50    
Warrant liability | $                 $ 32,000    
Number of securities issued on conversion | shares                 100,780    
Warrants and Rights Outstanding | $                 $ 32,000    
Underwriter Warrants | Stock price                      
Warrants                      
Warrants - Measurement input | $ / shares             0.29   2.50 0.65  
Underwriter Warrants | Strike price                      
Warrants                      
Warrants - Measurement input | $ / shares             52.50   0.45 52.50  
Underwriter Warrants | Expected life                      
Warrants                      
Term of warrant             3 years   4 years 3 months 3 years 9 months 4 days  
Underwriter Warrants | Volatility                      
Warrants                      
Warrants - Measurement input             156   141 143.41  
Underwriter Warrants | Risk free rate                      
Warrants                      
Warrants - Measurement input             0.16   0.29 1.69  
March 2019 LOC Warrants                      
Warrants                      
Warrants exercisable | shares 45,750                    
Fair value of warrants | $ $ 71,000                    
Securities purchase agreement | March 2019 Ladenburg Warrants                      
Convertible Promissory Notes and Common Stock Warrants [Line Items]                      
Shares issued (in shares) | shares           19,019          
Warrants                      
Warrants to purchase (in shares) | shares           761          
Exercise price (in dollars per share) | $ / shares           $ 17.50          
Warrant liability | $           $ 13,000          
Number of securities issued on conversion | shares           761          
Warrants and Rights Outstanding | $           $ 13,000          
Securities purchase agreement | March 2019 Ladenburg Warrants | Stock price                      
Warrants                      
Warrants - Measurement input | $ / shares           17.50          
Securities purchase agreement | March 2019 Ladenburg Warrants | Strike price                      
Warrants                      
Warrants - Measurement input | $ / shares           18.90          
Securities purchase agreement | March 2019 Ladenburg Warrants | Expected life                      
Warrants                      
Term of warrant           5 years          
Securities purchase agreement | March 2019 Ladenburg Warrants | Volatility                      
Warrants                      
Warrants - Measurement input           146          
Securities purchase agreement | March 2019 Ladenburg Warrants | Risk free rate                      
Warrants                      
Warrants - Measurement input           2.21