XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 24, 2021
$ / shares
shares
Jun. 22, 2020
$ / shares
shares
Mar. 05, 2020
$ / shares
shares
Jan. 03, 2020
Vote
item
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Feb. 05, 2019
$ / shares
shares
Warrants              
Number of Shares Issuable         60,386,157    
Warrant, Down Round Feature, (Increase) Decrease in Equity, Amount | $           $ 303  
January 23 2017 Warrants              
Warrants              
Number of Shares Issuable         54,516    
Exercise price of warrant | $ / shares         $ 0.01    
2017 Warrants              
Warrants              
Number of Shares Issuable         2,502,382    
Exercise price of warrant | $ / shares         $ 1.055 $ 1.75  
Warrant, Down Round Feature, (Increase) Decrease in Equity, Amount | $           $ 303  
Gross proceeds | $         $ 50 $ 220  
Number of warrants or rights exercised         47,458 208,254  
2019 Warrants              
Warrants              
Number of Shares Issuable         7,008,257    
Exercise price of warrant | $ / shares         $ 1.95   $ 1.95
Gross proceeds | $         $ 943 $ 128  
Number of warrants or rights exercised         483,185 65,700  
Warrant to purchase shares of common stock             7,557,142
March 2020              
Warrants              
Number of Shares Issuable         14,413,902    
Exercise price of warrant | $ / shares         $ 0.001    
March 2020.              
Warrants              
Number of Shares Issuable         25,945,035    
Exercise price of warrant | $ / shares         $ 2.11    
June 2020              
Warrants              
Number of Shares Issuable         1,690,137    
Exercise price of warrant | $ / shares   $ 0.001     $ 0.001    
Number of warrants or rights exercised         559,863    
Warrant to purchase shares of common stock   2,250,000          
June 2020 | Common Stock.              
Warrants              
Number of Shares Issuable         559,705    
June 2020 | Common Stock.              
Warrants              
Common stock issued   20,250,000          
Purchase price | $ / shares   $ 2.00          
September 2021              
Warrants              
Number of Shares Issuable         8,771,928    
Exercise price of warrant | $ / shares $ 0.001       $ 0.001    
Common stock issued 8,771,928            
Purchase price | $ / shares $ 2.85            
Warrant to purchase shares of common stock 8,771,928            
September 2021 | Common Stock.              
Warrants              
Common stock issued 22,828,072            
Purchase price | $ / shares $ 2.85            
September 2021 | Common Stock.              
Warrants              
Common stock issued 27,568,072            
Purchase price | $ / shares $ 0.001            
March 2020 Warrants | Series A Convertible Preferred Stock              
Warrants              
Exercise price of warrant | $ / shares     $ 0.001        
Common stock issued       1,421,801      
Purchase price | $ / shares       $ 10.54      
Warrant to purchase shares of common stock     14,413,902        
Number of special voting stock | Vote       1      
Number of members to elect of board of directors | item       1      
March 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