XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.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, 2022
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Feb. 05, 2019
$ / shares
shares
Warrants              
Number of Shares Issuable         49,673,390    
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    
Number of warrants or rights exercised           47,458  
Gross proceeds | $           $ 50  
March 2020              
Warrants              
Number of Shares Issuable         8,247,170    
Exercise price of warrant | $ / shares         $ 0.001    
March 2020              
Warrants              
Number of Shares Issuable         25,945,035    
Exercise price of warrant | $ / shares         $ 2.11    
March 2020 Warrants              
Warrants              
Exercise price of warrant | $ / shares         $ 0.001    
Number of warrants or rights exercised         6,166,732    
March 2020 Warrants | Series A 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 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        
March 2020 Warrants | Common Stock              
Warrants              
Number of shares issued upon exercise of warrants         6,161,000    
September 2021              
Warrants              
Number of Shares Issuable         5,916,030    
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            
Number of warrants or rights exercised         2,855,898    
September 2021 | Common Stock              
Warrants              
Common stock issued 22,828,072            
Number of shares issued upon exercise of warrants         2,853,351    
September 2021 | Common Stock              
Warrants              
Common stock issued 27,568,072            
Purchase price | $ / shares $ 0.001            
June 2020              
Warrants              
Number of Shares Issuable   2,250,000     0    
Exercise price of warrant | $ / shares   $ 0.001     $ 0.001    
Number of warrants or rights exercised         1,690,137 559,863  
June 2020 | Common Stock              
Warrants              
Number of Shares Issuable           559,705  
Number of shares issued upon exercise of warrants         1,688,571    
June 2020 | Common Stock              
Warrants              
Common stock issued   20,250,000          
Purchase price | $ / shares   $ 2.00          
2019 Warrants              
Warrants              
Number of Shares Issuable         7,008,257    
Exercise price of warrant | $ / shares         $ 1.95   $ 1.95
Warrant to purchase shares of common stock             7,557,142
Number of warrants or rights exercised           483,185  
Gross proceeds | $           $ 943