Annual report pursuant to Section 13 and 15(d)

Warrants (Details) - Schedule of Warrant Activity

v3.24.1
Warrants (Details) - Schedule of Warrant Activity - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Warrant Activity [Line Items]    
Number of Warrants Outstanding and exercisable (in Shares) 767,800 667,800
Weighted average exercise price Outstanding and exercisable $ 82.44 $ 89.2
Number of Warrants Outstanding and exercisable (in Shares) 767,800 767,800
Weighted average exercise price Outstanding and exercisable $ 82.44 $ 82.44
Number of Warrants Granted (in Shares) 100,000
Exercise price per share Granted $ 37.6
Weighted average exercise price Granted (in Shares) 37.6
Number of Warrants Expired/Cancelled (in Shares)
Exercise price per share Expired/Cancelled
Weighted average exercise price Expired/Cancelled (in Shares)
Number of Warrants Exercised (in Shares)
Exercise price per share Exercised
Weighted average exercise price Exercised (in Shares)
Minimum [Member]    
Schedule of Warrant Activity [Line Items]    
Exercise price per share Outstanding and exercisable $ 37.6 $ 70
Exercise price per share Outstanding and exercisable 37.6 37.6
Maximum [Member]    
Schedule of Warrant Activity [Line Items]    
Exercise price per share Outstanding and exercisable 125 125
Exercise price per share Outstanding and exercisable $ 125 $ 125