Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details) - Schedule of option activity

v3.23.2
Stockholders' Equity (Details) - Schedule of option activity - USD ($)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity (Details) - Schedule of option activity [Line Items]  
Number of Options, Outstanding beginning 162,956
Weighted Average Exercise Price, Outstanding beginning $ 84.63
Weighted Average Remaining Term (in Years), Outstanding beginning 8 years 7 months 6 days
Intrinsic Value, Outstanding beginning
Number of Options, Outstanding ending 147,956
Weighted Average Exercise Price, Outstanding ending $ 85.2
Weighted Average Remaining Term (in Years), Outstanding ending 8 years
Intrinsic Value, Outstanding ending
Number of Options, Exercisable ending 106,065
Weighted Average Exercise Price, Exercisable ending $ 85.32
Weighted Average Remaining Term (in Years), Exercisable ending 8 years
Intrinsic Value, Exercisable ending
Number of Options, Granted
Weighted Average Exercise Price, Granted
Weighted Average Remaining Term (in Years), Granted
Intrinsic Value, Granted
Number of Options, Exercised
Weighted Average Exercise Price, Exercised
Weighted Average Remaining Term (in Years), Exercised
Intrinsic Value, Exercised
Weighted Average Exercise Price, Cancelled
Number of Options, Expired (15,000)
Weighted Average Exercise Price, Expired
Weighted Average Remaining Term (in Years), Expired
Intrinsic Value, Expired
Warrant [Member]  
Stockholders' Equity (Details) - Schedule of option activity [Line Items]  
Number of Options, Outstanding beginning 3,435,728
Weighted Average Exercise Price, Outstanding beginning $ 30.92
Weighted Average Remaining Term (in Years), Outstanding beginning 5 years 1 month 6 days
Intrinsic Value, Outstanding beginning
Number of Options, Outstanding ending 5,006,408
Weighted Average Exercise Price, Outstanding ending $ 21.78
Weighted Average Remaining Term (in Years), Outstanding ending 5 years
Intrinsic Value, Outstanding ending
Number of Options, Exercisable ending 5,006,408
Weighted Average Exercise Price, Exercisable ending $ 21.78
Weighted Average Remaining Term (in Years), Exercisable ending 5 years
Intrinsic Value, Exercisable ending
Weighted Average Exercise Price, Granted $ 0.0001
Number of Options, Issued 2,741,360
Weighted Average Exercise Price, Issued $ 1.02
Weighted Average Remaining Term (in Years), Issued 5 years 3 months 18 days
Intrinsic Value, Issued
Number of Options, Exercised (1,170,680)
Weighted Average Exercise Price, Exercised $ 0.0001
Weighted Average Remaining Term (in Years), Exercised
Intrinsic Value, Exercised
Number of Options, Cancelled
Weighted Average Exercise Price, Cancelled
Weighted Average Remaining Term (in Years), Cancelled
Intrinsic Value, Cancelled
Number of Options, Expired
Weighted Average Exercise Price, Expired
Weighted Average Remaining Term (in Years), Expired
Intrinsic Value, Expired