XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of warrant activity
       Weighted   Weighted 
       Average   Average 
   Number of   Exercise   Remaining 
   Shares   Price   Life 
Outstanding, January 1, 2021   1,823,267   $4.20     3.4 Years  
Granted   64,286   $8.75     5.0 Years  
Exercised/Cancelled   (483,943)  $3.22    
-
 
Outstanding, December 31, 2021   1,403,610   $4.61     3.0 Years  
Granted   142,690   $3.70     5.0 Years  
Exercised/Cancelled   (317,074)  $4.15     0.1 Years  
Outstanding, December 31, 2022   1,229,226   $4.62     2.96 Years  

 

Schedule of grant date fair value of options granted
   2022   2021 
Expected volatility   123-127 %   70%
Expected term   5 Years      1.0-5.0 Years  
Risk free rate   2.14-3.75 %   0.16-1.27&  
Dividend rate   0.00%   0.00%

 

Schedule of related to stock options
          Weighted     Weighted        
          Average     Average     Aggregate  
    Number of     Exercise     Contractual     Intrinsic  
    Shares     Price     Life (Yrs.)     Value  
Outstanding, January 1, 2021     5,645,802     $ 4.50       7.5     $ 8,283,639  
Granted     4,583,609     $ 7.56       10.0     $ -  
Exercised     (599,661 )   $ 1.29       5.0     $ 3,485,482  
Forfeited/cancelled     (718,756 )   $ 6.52       8.8     $ -  
Outstanding, December 31, 2021     8,910,994     $ 6.48       6.7     $ 67,488,214  
Granted     1,985,337     $ 1.61       10.0     $ -  
Exercised     (397,698 )   $ 2.32       8.8     $ -  
Forfeited/cancelled     (166,113 )   $ 6.62       7.9     $ -  
Outstanding, December 31, 2022     10,332,520     $ 5.81       6.5     $ -  
Exercisable, December 31, 2022     5,577,259     $ 5.86       4.5   $ -  

 

Schedule of stock option
       Contractual     
Exercise Price  Outstanding   Life (Yrs.)   Exercisable 
$.03 - $4.00   5,103,482    5.9    3,193,783 
$4.01 - $7.00   151,667    3.6    151,667 
$7.01 - $10.00   3,416,135    8.3    911,966 
$10.01 - $15.97   1,661,236    4.9    1,319,843 
    10,332,520    6.5    5,577,259