Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation, Stock Options, Restricted Stock Units and Warrants (Details) - Schedule of Warrant (Excluding Penny Warrants) Activity

v3.23.2
Stock-Based Compensation, Stock Options, Restricted Stock Units and Warrants (Details) - Schedule of Warrant (Excluding Penny Warrants) Activity - Warrant [Member]
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Shares Underlying Warrants, Outstanding at Beginning Balance | shares 461,066
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 44.88
Weighted Average Remaining Contractual Term (Years), Beginning Balance 4 years 6 months
Aggregate Intrinsic Value, Beginning Balance | $
Shares Underlying Warrants, Issued Beginning Balance | shares 1,405,797
Weighted Average Exercise Price, Issued Beginning Balance | $ / shares $ 11.42
Weighted Average Remaining Contractual Term (Years), Issued Beginning Balance 4 years 8 months 12 days
Aggregate Intrinsic Value, Issued Beginning Balance | $
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 | $
Shares Underlying Warrants, Outstanding at Ending Balance | shares 1,760,095
Weighted Average Exercise Price, Ending Balance | $ / shares $ 18.96
Weighted Average Remaining Contractual Term (Years), Ending Balance 4 years 8 months 12 days
Aggregate Intrinsic Value, Ending Balance | $