XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity - Issuance of stock and warrants (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 16, 2022
USD ($)
$ / shares
shares
Aug. 11, 2021
shares
Jun. 28, 2021
USD ($)
$ / shares
shares
Jun. 21, 2021
USD ($)
individual
shares
Jun. 18, 2021
individual
shares
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
USD ($)
shares
Jun. 15, 2022
$ / shares
Jul. 16, 2021
$ / shares
shares
Jun. 27, 2021
$ / shares
Equity                        
Issuance of stock from RSUs (shares)           143,544 0 143,544 909,191      
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares) 3,738,642       200,000              
Proceeds from warrants exercised | $               $ 2,489 $ 45,616      
Warrant exercise price (in dollars per share) | $ / shares $ 0.6665                 $ 6.00    
Warrants exercise price expressed                     95.00%  
Payment of credit agreement | $                 $ 10,500      
Stock issued (in shares)         100,000              
Number of healthcare focused institutional investors | individual       2 2              
Credit agreement                        
Equity                        
Payment of credit agreement | $     $ 10,500                  
2019 private placement                        
Equity                        
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares)       187,674                
Proceeds from warrants exercised | $       $ 100                
Stock issued (in shares)       130,445                
Restricted Shares                        
Equity                        
Common stock issued for professional services (in shares)   37,500                    
Contract expiration term   6 months                    
Class Of Warrant Investors Issued June 2022                        
Equity                        
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares) 3,700,000                      
Proceeds from warrants exercised | $ $ 2,500                      
June 2021 warrants                        
Equity                        
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares)     7,929,384                  
Proceeds from warrants exercised | $     $ 45,500                  
June 2021 warrants | Credit agreement                        
Equity                        
Proceeds to repay | $     10,800                  
Payment of credit agreement | $     10,500                  
Accrued interest | $     $ 300                  
Series E warrants                        
Equity                        
Warrant exercise price (in dollars per share) | $ / shares     $ 6.00                 $ 10.64
New Unregistered Warrants                        
Equity                        
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares) 900,000   7,100,000                  
Number of shares in exchange of warrant exercise 3,700,000   5,947,039                  
Percentage of common stock issued 100.00%   75.00%                  
Cash purchase price per share | $ / shares $ 0.6665   $ 0.09375             $ 6.00    
Warrant exercise price (in dollars per share) | $ / shares     $ 6.00                  
Exchange Warrants                        
Equity                        
Number of shares in exchange of warrant exercise                     504,861  
Warrant exercise price (in dollars per share) | $ / shares                     $ 4.038  
New Warrants                        
Equity                        
Warrant exercise price (in dollars per share) | $ / shares                     $ 4.038  
Warrants term                     5 years  
New Warrants | Maximum                        
Equity                        
Number of shares in exchange of warrant exercise                     400,000  
Common Stock                        
Equity                        
Issuance of stock from RSUs (shares)           143,544   909,191        
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares)           888,642   888,642        
Common Stock | 2019 private placement                        
Equity                        
Stock issued (in shares)       57,229                
Warrants to purchase common stock                        
Equity                        
Unissued shares held in abeyance (in shares) 2,900,000                      
Number of unexercised warrants 1,600,000