Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity (Details) - Schedule of stock options activity

v3.21.2
Shareholders' Equity (Details) - Schedule of stock options activity - Warrant [Member]
Sep. 30, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Shareholders' Equity (Details) - Schedule of stock options activity [Line Items]    
Options Outstanding,Beginning Balance (in Shares) | shares   2,668,866
Weighted Average Remaining Term (Years) ,Beginning Balance   8 years 1 month 2 days
Weighted Average Exercise Price ,Beginning Balance   $ 2.48
Weighted Average Fair Value at Issue ,Beginning Balance   $ 1.13
Options Outstanding,Outstanding, vested and exercisable (in Shares) | shares 2,069,005  
Weighted Average Remaining Term (Years),Outstanding, vested and exercisable 7 years 4 months 24 days  
Weighted Average Exercise Price,Outstanding, vested and exercisable $ 2.76  
Weighted Average Fair Value at Issue ,Outstanding, vested and exercisable $ 2.02  
Options Outstanding,Issued (in Shares) | shares 1,042,000  
Weighted Average Exercise Price ,Issued $ 2.95  
Weighted Average Fair Value at Issue.Issued $ 2.4  
Options Outstanding ,Exercised (in Shares) | shares (10,000)  
Weighted Average Exercise Price, Exercised $ 1.45  
Weighted Average Fair Value at Issue,Exercised $ 0.66  
Options Outstanding,Cancelled (in Shares) | shares  
Weighted Average Remaining Term (Years),Cancelled  
Weighted Average Exercise Price,Cancelled  
Weighted Average Fair Value at Issue,Cancelled  
Options Outstanding Ending Balance (in Shares) | shares 3,700,866  
Weighted Average Remaining Term (Years),Ending Balance 7 years 9 months 10 days  
Weighted Average Exercise Price,Ending Balance $ 2.62  
Weighted Average Fair Value at Issue,Ending Balance $ 1.96