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 assumptions
       
    Six months ended   Six months ended
    June 30,   June 30,
    2025   2024
Expected term      5.7 years       5.8 years  
Expected average volatility     48.4 %     83.3 %
Expected dividend yield            
Risk-free interest rate     4.13 %     4.3 %
Schedule of option activity
                                 
    Options Outstanding   Weighted    
    Number of   Weighted Average   Average Remaining life   Fair value of
    Options   Exercise Price   (years)   option
                 
Outstanding, January 1, 2025       213,904     $ 29.30       5.04       1,708,693  
Granted       72,000       2.71             98,371  
Exercised                            
Expired       (3,327 )     (23.65 )           (34,761 )
Forfeited/canceled                          
Outstanding, June 30, 2025       282,577     $ 22.59       7.94       1,772,303  
                                   
Exercisable options, June 30, 2025       147,486     $ 38.07       7.23       1,484,884  

 

    Options Outstanding   Weighted    
    Number of
Options
  Weighted Average
Exercise Price
  Average Remaining life
(years)
  Grant Date Fair
value of option
                 
Outstanding, January 1, 2024       127,093     $ 39.85       8.04       2,213,178  
Granted       69,999       6.40             227,497  
Exercised                          
Expired       (26,391 )     (39.13 )           (458,085 )
Forfeited/canceled       (11,224 )     (12.48 )           (140,051 )
Outstanding, June 30, 2024       159,477     $ 26.04       8.21       1,842,539  
                                   
Exercisable options, June 30, 2024       74,004     $ 45.15       6.59          
Schedule of restricted stock options
                                 
    Restricted Stock Units Outstanding        
    Number of   Weighted Average
Grant – Date
  Weighted Average
Remaining life
  Aggregate Intrinsic
    Units   Fair Value Price   (years)   Value
                 
Outstanding, January 1, 2025       8,046     $ 15.76       1.58     $ 17,862  
Granted       8,900       4.40             19,758  
Exercised                          
Forfeited/canceled       (914 )     5.42             (2,029 )
Outstanding, June 30, 2025       16,032     $ 10.04       1.89     $ 35,591  

 

    Restricted Stock
Units Outstanding
       
    Number of   Weighted Average
Grant – Date
  Weighted Average
Remaining life
  Aggregate Intrinsic
    Units   Fair Value Price   (years)   Value
                 
Outstanding, January 1, 2024       6,725     $ 22.50       2.07     $ 36,651  
Granted       8,730       8.38             47,579  
Exercised                          
Forfeited/canceled       (2,337 )     (16.00 )             (12,737 )
Outstanding, June 30, 2024       13,118     $ 22.50       2.25     $ 71,493