Annual report pursuant to Section 13 and 15(d)

StockBased Compensation (Details Narrative)

v3.22.4
StockBased Compensation (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Apr. 04, 2022
Oct. 04, 2021
Sep. 07, 2021
Aug. 03, 2021
Apr. 13, 2020
Nov. 29, 2022
Nov. 18, 2022
Aug. 18, 2022
May 20, 2021
May 27, 2019
Sep. 30, 2019
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Jun. 15, 2018
Mar. 27, 2018
Jun. 13, 2017
Aug. 05, 2016
Common stock available 1,750,000                                  
Share aggregate maximum 7,750,000                                  
Option Granted       2,515 5,000   32,383 2,515                    
Stock options approved amount                       3,342,518 3,342,518          
Common stock available for issuance                       $ 6,736,444 $ 23,219,644          
Stock price                 $ 3.50                  
Volatility                 76.16%                  
Risk free rate                 0.58%                  
Stock-based compensation expense                       $ 0 2,450,349          
Restricted Stock Units [Member] | One                                    
Vesting aggregate                       198,275            
Aggregrate aggregate                       424,875            
share price                       $ 5.00            
Granted aggregate           3,000                        
Granted RSU   39,809   460,191                            
Description of vesting shall   These RSUs vest over two years with 19,905 units vesting on October 4, 2022, and 19,904 units vesting on October 4, 2023, subject to continued service and will result in total compensation expense of $121,019   The RSUs eligible for vesting shall vest over two years with up to 230,102 units vesting on August 3, 2022, and up to 230,089 units vesting on August 3, 2023 and will result in total compensation expense of $1,523,232                            
Stock-based compensation expense                       $ 1,903,054 898,910          
unrecognized compensation cost                       2,214,593            
Option [Member]                                    
Stock-based compensation expense                       1,127,502 1,069,605          
Option [Member] | 2015 Equity Incentive Plan [Member]                                    
Shares vesting   36,680                                
Fair value of options   $ 128,003 $ 98,322 $ 1,811,216               $ 287,363            
Common stock shares issuable upon exercise of stock option     25,000 463,328                            
Exercise price   $ 3.40 $ 3.40 $ 3.40               $ 3.87            
Maturity Term     5 years 6 months 5 years 6 months               5 years 2 months 19 days            
Common stock available for issuance                   $ 1,750,000   $ 750,000            
Stock price   $ 3.04 $ 3.32 $ 3.31                            
Volatility   68.80% 68.98% 69.13%                            
Risk free rate   1.49% 1.38% 1.19%                            
Stock option purchase   36,680 25,000 463,312                            
Vesting term   10 years 10 years                 9 months 3 days            
Common stock shares reserved for future issuance   73,360 50,000 926,640               417,318     750,000 1,000,000   750,000
Option [Member] | 2015 Equity Incentive Plan [Member] | Maximum [Member]                                    
Common stock shares reserved for future issuance                           6,000,000 3,250,000 4,250,000 2,500,000 1,750,000
Warrants [Member]                                    
Stock-based compensation expense                       $ 84,102 $ 701,781          
Intrinsic value                       $ 0            
Vesting term                       1 year 3 months 3 days            
Compensation cost related to non-vested warrants                       $ 35,812            
April 4, 2022 [Member] | Warrants [Member]                                    
Exercise price                       $ 3.05            
Maturity Term                       3 years 6 months            
Stock price                       $ 2.95            
Warrants exercise price                       $ 3.05            
Volatility                       71.07%            
Risk free rate                       2.53%            
February 1, 2021 [Member] | Warrants [Member]                                    
Exercise price                       $ 4.90            
Maturity Term                         3 years 6 months          
Stock price                         $ 4.80          
Warrants exercise price                       $ 4.90            
Volatility                         75.03%          
Risk free rate                         0.59%          
Stock option purchase                         185,000          
Expire description                       This warrant shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire on April 4, 2028 and April 4, 2029, respectively, with an exercise price of $3.05 per share 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.          
Warrant expenses                         $ 459,352          
January 01, 2021 [Member] | Warrants [Member]                                    
Exercise price                       $ 3.95            
Maturity Term                       3 years 6 months            
Stock price                       $ 3.80            
Volatility rate                       74.53%            
Risk free rate                       0.50%            
Stock option purchase                       54,000 125,000          
Warrant expenses                       $ 80,901 $ 242,877          
Fair market value of options                         $ 73,641          
April 13,2020 [Member] | Restricted Stock Units [Member]                                    
Stock compensation expenses                     $ 0              
On 20, May 2021 [Member] | Option [Member]                                    
Exercise price                 $ 3.60     $ 3.60            
Maturity Term                 3 years 6 months                  
Stock options purchase shares of common stock                         40,000