Quarterly report pursuant to Section 13 or 15(d)

Warrants and Derivatives - Schedule of Equity-Classified Warrants and Derivatives (Details)

v3.23.2
Warrants and Derivatives - Schedule of Equity-Classified Warrants and Derivatives (Details) - $ / shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 42,828,902  
Combination Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 2,763,902 2,763,902
Issuance March 2022  
Maturity March 2027  
Exercise Price $ 10.00  
Pre-Funded Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 9,035,000  
Issuance May 2023  
Exercise Price $ 0.0001  
RDO Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 29,000,000  
Issuance May 2023  
Maturity November 2028  
Exercise Price $ 1.43  
Placement Agent Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 2,030,000  
Issuance May 2023  
Maturity May 2028  
Exercise Price $ 1.60