Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity (Tables)

v3.25.2
Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2025
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 January 1, 2025     678,302     $ 2.79       6.42  
Options Granted     52,420       4.36          
Exercised     (17,821 )     2.15          
Expired/Cancelled     (23,900     2.96          
Options Outstanding at June 30, 2025     689,001     $ 2.91       6.03  
                         
Options Exercisable at June 30, 2025     407,926     $ 2.82       5.49  
Schedule of weighted average fair value of options granted
               
    2025   2024
Weighted average fair value of options granted   $ 2.42     $ 3.22  
Risk-free interest rate     4.12% - 4.47%       3.94% - 4.21%  
Volatility     77% - 122%       126% - 159%  
Expected life (years)     3.5 - 6.00 years       3.5 - 6.00 years  
Dividend yield            
Schedule of activity related to RSUs
               
Restricted Stock Units (RSUs)   Shares   Fair Value
Outstanding non-vested at January 1, 2025     214,375     $ 2.79  
Granted     125,083       3.95  
Vested     (167,690 )     3.44  
Forfeited     (796 )     4.88  
Outstanding non-vested at June 30, 2025     170,972     $ 2.99