XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Summary of Outstanding Common Stock Warrants (Details) - $ / shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Dec. 31, 2022
Dec. 19, 2018
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 22,388,909 44,299,909 5,323,110  
Common Stock Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 7,904   7,904  
Weighted Average Exercise Price per Share $ 388.94   $ 388.94  
Expiration Date 2024-11      
2018 PIPE Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 34,241   34,241  
Weighted Average Exercise Price per Share $ 30   $ 30 $ 30
Expiration Date 2023-12      
March 2022 Common Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 2,130,656   4,000,000  
Weighted Average Exercise Price per Share $ 4.5   $ 4.5  
Expiration Date 2027-03      
March 2022 Pre-funded Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 927,806   1,280,965  
Weighted Average Exercise Price per Share $ 0.15   $ 0.15  
Expiration Date 2027-03      
May 2023 Tranche A Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 2,867,908      
Weighted Average Exercise Price per Share $ 1.75      
Expiration Date 2026-11      
May 2023 Tranche A Pre-funded Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 2,420,394      
Weighted Average Exercise Price per Share $ 0.01      
Expiration Date 2026-11      
May 2023 Tranche B Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Common Warrant Shares 14,000,000      
Weighted Average Exercise Price per Share $ 2.5      
Expiration Date 2026-11