Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? (Deficit) Equity (Details) - Schedule of Outstanding and Exercisable Stock Options

v3.24.1.1.u2
Stockholders’ (Deficit) Equity (Details) - Schedule of Outstanding and Exercisable Stock Options - $ / shares
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Stock Option [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock Options Outstanding Number of shares 12,954  
Stock Options Exercisable Weighted, Average Remaining Life in Years 8 years 1 month 6 days  
Stock Options Exercisable, Number of shares 9,411  
Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock Options Outstanding Number of shares 983,473  
Stock Options Exercisable Weighted, Average Remaining Life in Years 4 years 9 months 18 days  
Stock Options Exercisable, Number of shares 983,473  
Warrants Outstanding Exercise Price (in Dollars per share) $ 105.94 $ 83.98
Warrants Outstanding Number of shares 983,473 1,240,768
Warrants Exercisable, Average Remaining Life in Years 4 years 9 months 18 days  
Stock OptioWarrants Exercisable, Number of shares 983,473  
1,683.40 [Member] | Stock Option [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock Options Outstanding Exercise Price (in Dollars per share) $ 1,683.4  
Stock Options Outstanding Number of shares 4,157  
Stock Options Exercisable Weighted, Average Remaining Life in Years 6 years 10 months 24 days  
Stock Options Exercisable, Number of shares 4,143  
1,501.00 [Member] | Stock Option [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock Options Outstanding Exercise Price (in Dollars per share) $ 1,501  
Stock Options Outstanding Number of shares 984  
Stock Options Exercisable Weighted, Average Remaining Life in Years 7 years 8 months 12 days  
Stock Options Exercisable, Number of shares 949  
516.80 [Member] | Stock Option [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock Options Outstanding Exercise Price (in Dollars per share) $ 516.8  
Stock Options Outstanding Number of shares 710  
Stock Options Exercisable Weighted, Average Remaining Life in Years 8 years 1 month 6 days  
Stock Options Exercisable, Number of shares 183  
12.73 [Member] | Stock Option [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Stock Options Outstanding Exercise Price (in Dollars per share) $ 12.73  
Stock Options Outstanding Number of shares 7,103  
Stock Options Exercisable Weighted, Average Remaining Life in Years 9 years 4 months 24 days  
Stock Options Exercisable, Number of shares 4,136  
1,900.00 [Member] | Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants Outstanding Exercise Price (in Dollars per share) $ 1,900  
Warrants Outstanding Number of shares 6,748  
Warrants Exercisable, Average Remaining Life in Years 1 year 10 months 24 days  
Stock OptioWarrants Exercisable, Number of shares 6,748  
2,006.40 [Member] | Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants Outstanding Exercise Price (in Dollars per share) $ 2,006.4  
Warrants Outstanding Number of shares 168  
Warrants Exercisable, Average Remaining Life in Years 1 year 1 month 6 days  
Stock OptioWarrants Exercisable, Number of shares 168  
2,686.60 [Member] | Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants Outstanding Exercise Price (in Dollars per share) $ 2,686.6  
Warrants Outstanding Number of shares 66  
Warrants Exercisable, Average Remaining Life in Years 3 months 18 days  
Stock OptioWarrants Exercisable, Number of shares 66  
2,850.00 [Member] | Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants Outstanding Exercise Price (in Dollars per share) $ 2,850  
Warrants Outstanding Number of shares 6,579  
Warrants Exercisable, Average Remaining Life in Years 2 years 4 months 24 days  
Stock OptioWarrants Exercisable, Number of shares 6,579  
4,370.00 [Member] | Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants Outstanding Exercise Price (in Dollars per share) $ 4,370  
Warrants Outstanding Number of shares 15,794  
Warrants Exercisable, Average Remaining Life in Years 1 year 7 months 6 days  
Stock OptioWarrants Exercisable, Number of shares 15,794  
3.23 [Member] | Warrant [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants Outstanding Exercise Price (in Dollars per share) $ 3.23  
Warrants Outstanding Number of shares 954,118  
Warrants Exercisable, Average Remaining Life in Years 4 years 10 months 24 days  
Stock OptioWarrants Exercisable, Number of shares 954,118