XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Outstanding Common Stock Warrants (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of Common Shares 9,969,795 13,071,883
Common Stock Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common 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 Shares 1,483,743 1,929,066
Weighted Average Exercise Price per Share $ 4.50 $ 4.50
Expiration Date 2027-03  
May 2023 Tranche A Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common Shares 2,001,516 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 Shares 5,775,000 6,750,000
Weighted Average Exercise Price per Share $ 2.50 $ 2.50
Expiration Date 2026-11  
May 2023 Tranche B Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Common 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 Shares 250,000 1,175,000
Weighted Average Exercise Price per Share $ 0.01 $ 0.01