Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Warrants and Derivatives - Schedule of Equity-Classified Warrants and Derivatives (Details) - $ / shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 70,168,907  
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  
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.6  
CMPO Pre-Funded Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 11,535,715  
Issuance September 2023  
Exercise Price $ 0.0001  
CMPO Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 23,214,290  
Issuance September 2023  
Maturity September 2028  
Exercise Price $ 1.5  
CMPO Placement Agent Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of Issuable Shares 1,625,000  
Issuance September 2023  
Maturity September 2028  
Exercise Price $ 1.75