Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity (Tables)

v3.25.3
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of assumptions
               
    Nine months ended   Nine months ended
    September 30,   September 30,
    2025   2024
Expected term      5.7 years       6.0 years  
Expected average volatility     48.4 %     86.7 %
Expected dividend yield            
Risk-free interest rate     4.1 %     4.2 %
Schedule of share based compensation stock 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       (4,358 )     (27.75 )           (52,669 )
Forfeited/canceled       (10,917 )     (3.16 )           (18,356 )
Outstanding, September 30, 2025       270,629     $ 23.30       7.94       1,736,039  
                                   
Exercisable options, September 30, 2025       165,418     $ 35.17       7.15       1,519,367  

 

    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       74,199       6.31             233,957  
Exercised                          
Expired       (33,888 )     (38.73 )           (578,873 )
Forfeited/canceled       (12,284 )     (12.80 )           (157,292 )
Outstanding, September 30, 2024       155,120     $ 24,85       8.25       1,710,970  
                                   
Exercisable options, September 30, 2024       77,339     $ 41.61       7.24     $ 1,396,557  
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       7,567     $ 15.98       1.58     $ 20,734  
Granted       8,900       4.40             24,386  
Exercised                          
Forfeited/canceled       (3,415 )     6.86             (9,357 )
Outstanding, September 30, 2025       13,032     $ 10.04       1.89     $ 35,763  

 

    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     $ 40,350  
Granted       8,730       8.38             52,380  
Exercised                          
Forfeited/canceled       (6,611 )     (13.19 )             (39,666 )
Outstanding, September 30, 2024       8,844     $ 15.52       1.82     $ 53,064