XML 31 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Schedule of Issuance of Warrants to Purchase Common Stock

As of March 31, 2021, the Company has outstanding warrants to purchase an aggregate of 1,794,158 shares of common stock as follows:

 

    Number of
underlying
Common stock
    Weighted
average
exercise price
 
Series E Warrants     198,159     $ 27.000  
Series F Warrants     433,878     $ 7.425  
Series G Warrants     1,092,344     $ 10.230  
Underwriter Warrants     18,277     $ 7.425  
Other warrants     51,500     $ 225.000 and above  
                 
Total Warrants     1,794,158     $ 35.207