XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jan. 24, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 14, 2021
Schedule of Equity Method Investments [Line Items]        
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
2022 Public Offering        
Schedule of Equity Method Investments [Line Items]        
Number of shares issued in transaction (in shares) 9,175,000      
Number of warrants exercised (in shares)   1,425,000    
Exercise price of warrants (usd per share)   $ 0.01    
Price of stock sold (in usd per share) $ 1.50      
Consideration received $ 14.3      
Net proceeds $ 12.7      
2022 Public Offering | Prefunded Warrant        
Schedule of Equity Method Investments [Line Items]        
Number of warrants issued in transaction (in shares) 325,000      
Class of warrant or right, number of securities called by warrants or rights (in shares) 325,000      
Exercise price of warrants (usd per share)   $ 0.01    
Warrants outstanding (in shares)   300,000    
2022 Public Offering | Firm Purchase Warrants        
Schedule of Equity Method Investments [Line Items]        
Number of warrants issued in transaction (in shares) 9,500,000      
Class of warrant or right, number of securities called by warrants or rights (in shares) 9,500,000      
2022 Public Offering | Option Shares        
Schedule of Equity Method Investments [Line Items]        
Number of shares issued in transaction (in shares) 1,425,000      
2022 Public Offering | Option Purchase Warrants        
Schedule of Equity Method Investments [Line Items]        
Number of warrants issued in transaction (in shares) 1,425,000      
2022 Public Offering | Stock warrants        
Schedule of Equity Method Investments [Line Items]        
Exercise price of warrants (usd per share)   $ 1.50    
Warrants outstanding (in shares)   10,900,000    
2020 Public Offering        
Schedule of Equity Method Investments [Line Items]        
Class of warrant or right, number of securities called by warrants or rights (in shares)   700,000    
Number of warrants exercised (in shares)   1,000,000    
Exercise price of warrants (usd per share)   $ 2.25    
Warrants outstanding (in shares)   1,400,000