XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Warrants (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 22, 2020
$ / shares
shares
Mar. 05, 2020
$ / shares
shares
Jan. 03, 2020
Vote
item
$ / shares
shares
Feb. 05, 2019
$ / shares
shares
Jan. 01, 2019
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Warrants              
Number of Shares Issuable           52,704,735  
Warrant, equity component | $         $ 3,448   $ 3,448
Dividend attributable to down round feature of warrants | $           $ 303 $ 359
Common stock issued       7,557,142      
Common Stock              
Warrants              
Common stock issued             7,557,142
Series A Convertible Preferred Stock              
Warrants              
Common stock issued           1,421,801  
Series B Convertible Preferred Stock              
Warrants              
Common stock issued           1,137,442  
2017 Warrants              
Warrants              
Exercise price of warrant | $ / shares         $ 6.085 $ 1.055 $ 1.75
Warrant, equity component | $         $ 3,448    
Dividend attributable to down round feature of warrants | $           $ 303 $ 359
Number of warrants or rights exercised           208,254  
Class of Warrant or Right, Exercised | $           $ 220  
2019 Warrants              
Warrants              
Exercise price of warrant | $ / shares       $ 1.95      
Warrant to purchase shares of common stock       7,557,142      
Number of warrants or rights exercised           65,700  
Class of Warrant or Right, Exercised | $           $ 128  
January 2020 Warrants | Series A Convertible Preferred Stock              
Warrants              
Exercise price of warrant | $ / shares   $ 0.001          
Warrant to purchase shares of common stock   14,413,902          
Common stock issued     1,421,801        
Purchase price | $ / shares     $ 10.54        
Number of special voting stock | Vote     1        
Number of members to elect of board of directors | item     1        
January 2020 Warrants | Series B Convertible Preferred Stock              
Warrants              
Exercise price of warrant | $ / shares   $ 2.11          
Common stock issued     1,137,442        
Purchase price | $ / shares     $ 10.55        
Conversion of Stock, Shares Issued   11,531,133          
June 2020 Warrants              
Warrants              
Exercise price of warrant | $ / shares $ 0.001            
Warrant to purchase shares of common stock 2,250,000            
June 2020 Warrants | Common Stock              
Warrants              
Common stock issued 20,250,000            
Purchase price | $ / shares $ 2.00            
1/23/2017              
Warrants              
Number of Shares Issuable           54,516  
Exercise price of warrant | $ / shares           $ 0.01  
11/14/2017              
Warrants              
Number of Shares Issuable           2,549,840  
Exercise price of warrant | $ / shares           $ 1.055  
2/5/2019              
Warrants              
Number of Shares Issuable           7,491,442  
Exercise price of warrant | $ / shares           $ 1.95  
3/5/2020              
Warrants              
Number of Shares Issuable           14,413,902  
Exercise price of warrant | $ / shares           $ 0.001  
3/5/2020              
Warrants              
Number of Shares Issuable           25,945,035  
Exercise price of warrant | $ / shares           $ 2.11  
6/22/2020              
Warrants              
Number of Shares Issuable           2,250,000  
Exercise price of warrant | $ / shares           $ 0.001