v3.26.3
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2026
Equity [Abstract]  
Schedule of option activity
                       
   Options Outstanding  Weighted   
   Number of  Weighted Average  Average Remaining life  Grant Date Fair value of
   Options  Exercise Price  (years)  option
             
Outstanding, January 1, 2026    6,239   $966.77    7.44    1,597,681 
Granted    —    —    —    — 
Exercised    —    —    —    — 
Expired    (157)   (733.06)   —    (23,096)
Forfeited/canceled    (1)   (421.80)   —    (30)
Outstanding, September 30, 2026    6,081   $972.90    5.19    1,574,555 
                      
Exercisable options, September 30, 2026    5,128   $1,132.88    6.56    1,522,899 

 

   Options Outstanding  Weighted   
   Number of
Options
  Weighted Average
Exercise Price
  Average Remaining life
(years)
  Grant Date Fair
value of option
             
Outstanding, January 1, 2025    5,757   $1,084.53    5.04    1,699,877 
Granted    1,944    100.27    —    98,271 
Exercised    —    —    —    — 
Expired    (112)   (1,029.66)   —    (50,224)
Forfeited/canceled    (1,008)   (186.86)   —    (98,080)
Outstanding, September 30, 2025    6,581   $932.22    5.19    1,649,845 
                      
Exercisable options, September 30, 2025    4,415   $1,309.62    6.55   $1,502,532 
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, 2026    332   $394.64    1.35   $4,445 
Granted    3,970    4.82    —    53,158 
Vested    (3,970)   —    —    (53,158)
Forfeited/canceled    (8)   (199.61)   —    (107)
Outstanding, September 30, 2026    324   $399.45    0.77   $4,338 

 

   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    192   $587.61    1.58   $526 
Granted    217    162.80    —    594 
Vested    —    —    —    — 
Forfeited/canceled    (77)   (222.45)   —    (211)
Outstanding, September 30, 2025    332   $376.73    1.52   $909