v3.24.1.1.u2
Stockholders’ Equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of options activity and related information
                       
    Number of   Weighted   Weighted
    Shares   Average   Average
    Under   Exercise   Contractual
    Options   Price   Life
Options Outstanding at December 31, 2023     595,347     $ 3.46       5.82  
Options Granted     136,255       3.32       5.15  
Exercised                  
Expired/Cancelled     (2,448     5.41        
Options Outstanding at March 31, 2024     729,154     $ 2.66       6.83  
                         
Options Exercisable at March 31, 2024     282,072     $ 2.97       5.91  
Schedule of weighted average fair value of options granted
          
   2024  2023
Weighted average fair value of options granted  $3.32   $1.77 
Risk-free interest rate   3.94% - 4.21 %   3.48% – 4.01%
Volatility   126159%   196% – 199%
Expected life (years)   3.56 years    10 years 
Dividend yield   %   %
Schedule of non-vested restricted stock units
          
Restricted Stock Units (RSUs)  Shares  Weighted Average Fair Value $
RSUs non-vested at January 1, 2024   208,472    1.90 
RSUs granted   84,559    3.40 
RSUs vested   49,490    1.74 
RSUs forfeited        
RSUs non-vested at March 31, 2024   243,541    2.45