Annual report pursuant to Section 13 and 15(d)

Warrants (Details) - Schedule of Warrant

v3.24.1
Warrants (Details) - Schedule of Warrant
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Schedule of Warrant [Abstract]  
Shares Underlying Warrants Outstanding Beginning Balance | shares 461,066
Weighted Average Exercise Price Outstanding Beginning Balance | $ / shares $ 44.88
Weighted Average Remaining Contractual Term (Years) Outstanding Beginning Balance 4 years 6 months
Aggregate Intrinsic Value Outstanding Beginning Balance | $
Shares Underlying Warrants Outstanding Ending Balance | shares 1,760,095
Weighted Average Exercise Price Outstanding Ending Balance | $ / shares $ 18.96
Weighted Average Remaining Contractual Term (Years) Outstanding Ending Balance 4 years 4 months 24 days
Aggregate Intrinsic Value Outstanding Ending Balance | $
Shares Underlying Warrants Issued | shares 1,405,797
Weighted Average Exercise Price Issued | $ / shares $ 11.42
Weighted Average Remaining Contractual Term (Years) Issued 4 years 7 months 6 days
Aggregate Intrinsic Value Issued | $
Shares Underlying Warrants Exercised | shares (106,768)
Weighted Average Exercise Price Exercised | $ / shares $ 19.2
Weighted Average Remaining Contractual Term (Years) Exercised
Aggregate Intrinsic Value Exercised | $