Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details) - Schedule of warrants activity

v3.22.1
Stockholders’ Equity (Details) - Schedule of warrants activity - Warrants Activity [Member]
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Stockholders’ Equity (Details) - Schedule of warrants activity [Line Items]  
Number of Shares Under Warrant, beginning balance | shares 1,879,803
Weighted Average Exercise Price, beginning balance | $ / shares $ 9.16
Weighted Average Remaining Contractual Life, beginning balance 2 years 2 months 12 days
Number of Shares Under Warrant, Issued | shares 1,565,656
Weighted Average Exercise Price, Issued | $ / shares $ 7.89
Weighted Average Remaining Contractual Life, Issued 4 years 6 months
Number of Shares Under Warrant, Exercised | shares (139,605)
Weighted Average Exercise Price, Exercised | $ / shares $ 9.75
Number of Shares Under Warrant, Expired | shares
Weighted Average Exercise Price, Expired | $ / shares
Number of Shares Under Warrant, Canceled | shares
Weighted Average Exercise Price, Canceled | $ / shares
Number of Shares Under Warrant, ending balance | shares 3,305,854
Weighted Average Exercise Price, ending balance | $ / shares $ 8.53
Weighted Average Remaining Contractual Life, ending balance 5 years 2 months 12 days