XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Outstanding Common Stock Warrants (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of Common Warrant Shares 8,168,565 13,071,883
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  
March 2022 Common Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common Warrant Shares 1,273,077 1,929,066
Weighted Average Exercise Price per Share $ 4.5 $ 4.5
Expiration Date 2027-03  
May 2023 Tranche A Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common Warrant Shares 1,250,647 2,758,281
Weighted Average Exercise Price per Share $ 0.01 $ 0.01
Expiration Date 2026-11  
May 2023 Tranche B Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common Warrant Shares 4,935,305 6,750,000
Weighted Average Exercise Price per Share $ 2.5 $ 2.5
Expiration Date 2026-11  
May 2023 Tranche B Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common Warrant Shares 451,632 451,632
Weighted Average Exercise Price per Share $ 0.01 $ 0.01
Expiration Date 2026-11  
October 2023 Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common Warrant Shares 250,000 1,175,000
Weighted Average Exercise Price per Share $ 0.01 $ 0.01