XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jan. 24, 2022
Sep. 30, 2023
Prefunded Warrant    
Schedule of Equity Method Investments [Line Items]    
Warrants outstanding (in shares)   0
2022 Public Offering    
Schedule of Equity Method Investments [Line Items]    
Number of shares issued in transaction (in shares) 9,175,000  
Class of warrant or right, number of securities called by warrants or rights (in shares) 1  
Number of warrants exercised (in shares) 1,425,000  
Exercise price of warrants (in usd per share) $ 0.01  
Number of securities called by warrants (in shares) 1  
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 (in 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 | Firm Purchase Warrants | Maxim Group LLC    
Schedule of Equity Method Investments [Line Items]    
Class of warrant or right, number of securities called by warrants or rights (in shares) 237,500  
Number of warrants exercised (in shares) 237,500  
Exercise price of warrants (in usd per share) $ 1.65  
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 (in 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 (in usd per share)   $ 2.25
Warrants outstanding (in shares)   1,400,000