Quarterly report pursuant to Section 13 or 15(d)

StockBased Compensation (Details Narrative)

v3.21.1
StockBased Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Mar. 25, 2021
Mar. 31, 2021
Mar. 31, 2020
Feb. 01, 2021
Jan. 01, 2021
Stock compensation expenses   $ 148,364 $ 27,205    
Compensation cost related to non-vested warrants   $ 592,341      
Vesting term   10 months 2 days      
Common stock shares issuable upon exercise of warrants         5,000
Restricted stock units description The Company granted aggregate RSUs of 30,000 shares of common stock to two non-executive directors in exchange for services provided to the Company. These RSUs vest over 2 years, with 50% vesting on each of March 25, 2022 and March 25, 2023        
Restricted stock units, shares 15,000        
Aggregate weighted average remaining contractual life   4 years 8 months 16 days      
Price per share       $ 4.90 $ 3.95
Intrinsic value   $ 180,250      
Option [Member] | 2015 Equity Incentive Plan [Member]          
Compensation cost related to non-vested warrants   $ 71,854      
Aggregate weighted average remaining contractual life   2 years 8 months 30 days      
Intrinsic value   $ 489,118      
Stock-based compensation expense   $ 355,076 165,464    
Common stock shares reserved for future issuance   404,314      
Common stock, shares authorized   4,250,000      
January 1, 2021 [Member]          
Term   3 years 5 months 30 days      
Stock price   $ 3.95      
Volatility   74.53%      
Exercise price   $ 3.80      
Risk free rate   0.50%      
Warrants to purchase, shares   125,000      
Warrants to purchase, amount   $ 242,877      
Common stock, share issued upon cashless exercise   3,000      
Total Compensation expense $ 107,700 $ 19,450      
Expire description   These warrants vest on January 1, 2022 (subject to continued employment through such date) and expire on January 1, 2027, with an exercise price of $3.95 per share.      
February 1, 2021 [Member]          
Term   3 years 5 months 30 days      
Stock price   $ 4.90      
Volatility   75.03%      
Exercise price   $ 4.80      
Risk free rate   0.59%      
Warrants to purchase, shares   185,000      
Warrants to purchase, amount   $ 459,352      
Expire description   These warrants vest on February 1, 2022 (subject to continued employment through such date) and expire on February 1, 2027, with an exercise price of $4.90 per share.      
Restricted Stock Units [Member]          
Stock compensation expenses   $ 51,902 $ 51,902    
Compensation cost related to non-vested warrants   $ 157,509      
Aggregate weighted average remaining contractual life   10 months 17 days      
Intrinsic value   $ 19,350