Annual report pursuant to Section 13 and 15(d)

Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants

v3.24.1
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants - Warrant [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Number of Shares 1,240,678
Warrants Exercisable Weighted Average Remaining Life in Years 2 years 1 month 6 days
Warrants Exercisable Number of Shares 29,355
100.00 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 1,900
Warrants Outstanding Number of Shares 6,748
Warrants Exercisable Weighted Average Remaining Life in Years 2 years 2 months 12 days
Warrants Exercisable Number of Shares 6,748
105.60 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 2,006.4
Warrants Outstanding Number of Shares 168
Warrants Exercisable Weighted Average Remaining Life in Years 1 year 3 months 18 days
Warrants Exercisable Number of Shares 168
141.40 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 2,686.6
Warrants Outstanding Number of Shares 66
Warrants Exercisable Weighted Average Remaining Life in Years 7 months 6 days
Warrants Exercisable Number of Shares 66
150.00 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 2,850
Warrants Outstanding Number of Shares 6,579
Warrants Exercisable Weighted Average Remaining Life in Years 2 years 7 months 6 days
Warrants Exercisable Number of Shares 6,579
230.00 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 4,370
Warrants Outstanding Number of Shares 15,793
Warrants Exercisable Weighted Average Remaining Life in Years 1 year 10 months 24 days
Warrants Exercisable Number of Shares 15,794
0.17 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 3.23
Warrants Outstanding Number of Shares 954,119 [1]
Warrants Exercisable Weighted Average Remaining Life in Years
Warrants Exercisable Number of Shares
0.0001 [Member]  
Derivative Liabilities (Details) - Schedule of Outstanding and Exercisable Warrants [Line Items]  
Warrants Outstanding Exercise Price (in Dollars per share) | $ / shares $ 0.0019
Warrants Outstanding Number of Shares 257,205 [2]
Warrants Exercisable Weighted Average Remaining Life in Years
Warrants Exercisable Number of Shares
[1] Note that this number of shares is comprised of the July 2022, December 2022, April 2023, August 2023 and the Amendment to the August 2023 common warrants; as of December 31, 2023, none of these warrants were exercisable, as the meeting to obtain shareholder approval for these warrants did not occur until February 16, 2024. As such, they have not been included in the warrants exercisable calculations.
[2] Note that this number of shares is comprised of the Amendment to the August 2023 pre-funded warrants; as of December 31, 2023, none of these warrants were exercisable, as the meeting to obtain shareholder approval for these warrants did not occur until February 16, 2024. As such, they have not been included in the warrants exercisable calculations.