Quarterly report pursuant to Section 13 or 15(d)

Equity (Details Narrative)

v3.21.2
Equity (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Jan. 31, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Class of Stock [Line Items]        
Share-based compensation expense   $ 1,406,936 $ 930,443  
Proceeds from exercise of warrants   $ 332,750 0  
Warrants to be exercised   1,580,140    
Warrants to be exercised, common shares to be issued   1,296,075    
Stock Options [Member]        
Class of Stock [Line Items]        
Share-based compensation expense   $ 1,228,811 $ 930,443  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   739,000    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price   $ 2.99    
Unrecognized compensation expense   $ 2,999,404    
Weighted average remaining term   8 years 14 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value   $ 370,281    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value   $ 397,375    
Warrants [Member]        
Class of Stock [Line Items]        
Restricted stock granted   0    
Weighted average remaining term   3 years 7 days    
Warrant exercise price   $ 4.04   $ 3.24
Aggregate intrinsic value of warrants outstanding   $ 738,793    
Warrants [Member] | Price 2.20 [Member]        
Class of Stock [Line Items]        
Proceeds from exercise of warrants   $ 332,750    
Number of warrants exercised   151,250    
Warrant exercise price   $ 2.20    
2017 Stock Plan [Member]        
Class of Stock [Line Items]        
Shares authorized under plan   2,000,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   0    
2020 Stock Plan [Member]        
Class of Stock [Line Items]        
Shares authorized under plan   3,000,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   2,060,264    
Capital On Demand Agreement [Member]        
Class of Stock [Line Items]        
Stock issued during the period   $ 2,063,059    
Proceeds from sale of stock   $ 4,653,821    
Investor [Member]        
Class of Stock [Line Items]        
Shares issued for service   75,000    
Shares issued for service, value   $ 140,250    
Investor Relations [Member] | Restricted Stock [Member]        
Class of Stock [Line Items]        
Restricted stock granted 25,000      
Restricted stock issued 6,250      
Restricted stock vested 18,750      
Restricted stock issued   18,750    
Share-based compensation expense   $ 37,875    
Officers And Employees [Member] | Stock Options [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   739,000    
[custom:FairValueOfOptionsGranted]   $ 1,969,712    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares   128,000    
Officers And Employees [Member] | Stock Options [Member] | Minimum [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price   $ 1.80    
Officers And Employees [Member] | Stock Options [Member] | Maximum [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price   $ 3.36