Annual report pursuant to Section 13 and 15(d)

Warrants and Derivatives - Schedule Of Equity Classified Warrants And Derivatives (Details)

v3.24.1
Warrants and Derivatives - Schedule Of Equity Classified Warrants And Derivatives (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of net loss per share 58,633,192  
Combination Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of net loss per share 2,763,902 2,763,902
Shares Issuance Date March 2022  
Shares Maturity Date March 2027  
Warrants exercise price per share $ 10  
R D O Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of net loss per share 29,000,000  
Shares Issuance Date May 2023  
Shares Maturity Date November 2028  
Warrants exercise price per share $ 1.43  
Placement Agent Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of net loss per share 2,030,000  
Shares Issuance Date May 2023  
Shares Maturity Date May 2028  
Warrants exercise price per share $ 1.6  
C M P O Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of net loss per share 23,214,290  
Shares Issuance Date September 2023  
Shares Maturity Date September 2028  
Warrants exercise price per share $ 1.5  
C M P O Placement Agent Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of net loss per share 1,625,000  
Shares Issuance Date September 2023  
Shares Maturity Date September 2028  
Warrants exercise price per share $ 1.75