Annual report pursuant to Section 13 and 15(d)

Warrants (Details) - Schedule of warrant activity

v3.23.1
Warrants (Details) - Schedule of warrant activity - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Warrants (Details) - Schedule of warrant activity [Line Items]    
Number of Warrants Outstanding and exercisable (in Shares) 13,356,000
Weighted average exercise price Outstanding and exercisable $ 4.46
Number of Warrants Granted (in Shares) 2,000,000 14,476,000
Exercise price per share Granted $ 1.88  
Weighted average exercise price Granted $ 1.88 $ 4.6
Number of Warrants Expired/Cancelled (in Shares)
Weighted average exercise price Expired/Cancelled
Number of Warrants Exercised (in Shares) (1,120,000)
Exercise price per share Exercised   $ 6.25
Weighted average exercise price Exercised $ 6.25
Number of Warrants Outstanding and exercisable (in Shares) 15,356,000 13,356,000
Weighted average exercise price Outstanding and exercisable $ 4.12 $ 4.46
Minimum [Member]    
Warrants (Details) - Schedule of warrant activity [Line Items]    
Exercise price per share Outstanding and exercisable 3.5  
Exercise price per share Granted   3.5
Exercise price per share Outstanding and exercisable 1.88 3.5
Maximum [Member]    
Warrants (Details) - Schedule of warrant activity [Line Items]    
Exercise price per share Outstanding and exercisable 6.25  
Exercise price per share Granted   6.25
Exercise price per share Outstanding and exercisable $ 6.25 $ 6.25