Quarterly report pursuant to Section 13 or 15(d)

Schedule of Stock Option Activity (Details)

v3.21.2
Schedule of Stock Option Activity (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]          
Number of Options, Outstanding, Ending balance 66,126 66,126   66,126 295,793
Weighted Average Exercise Price, Outstanding, Ending balance $ 4.52 $ 5.24   $ 5.24 $ 8.88
Weighted Average Remaining Contractual Term Outstanding 8 years 3 months 18 days 7 years 6 months      
Aggregrate Intrinsic Value, Outstanding balance    
Number of Options, Granted 30,000 30,000      
Weighted Average Exercise Price, Granted $ 2.10 $ 3.69      
Weighted Average Remaining Contractual Term Granted 9 years 8 months 12 days 9 years 8 months 12 days      
Number of Options, Exercised      
Weighted Average Exercise Price, Exercised      
Number of Options, Forfeited (30,000) (259,667)      
Weighted Average Exercise Price, Forfeited $ 3.69 $ 9.21      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 7 months 6 days 8 years 7 months 6 days      
Number of Options, Exercisable, Ending balance 36,126 26,126      
Weighted Average Exercise Price, Exercisable, Ending balance $ 6.53 $ 8.18      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 7 months 6 days 4 years 2 months 12 days      
Aggregrate Intrinsic Value, Exercisable balance