v3.26.1
Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of pre funded warrant activity
                    
   Six Months Ended June 30, 2026   Six Months Ended June 30, 2025 
   Shares   $   Shares   $ 
Purchase Agreement   650,000   $1,495       $ 
Pre-Funded Warrants   9,143,479    21,021         
AGP ATM Sales Agreement   178,933    501    127,582    9,033 
Common stock and Common Warrant           27,084    411 
Common stock and Pre-Funded A.G.P. Warrants           302,295    4,586 
Total   9,972,412   $23,017    456,961   $14,030 
Schedule of stock option activity
           
    Options     Weighted-Average Exercise Price Per Share  
Outstanding, December 31, 2025     19,852     $ 2,737.78  
Granted         $  
Exercised         $  
Forfeited     (18 )   $ 821,413.00  
Expired     (9,763   $ 30.00  
Outstanding, June 30, 2026     10,071     $ 3,899.52  
Exercisable, June 30, 2026     5,057     $ 7,975.10  
Schedule of stock warrant activity
           
    Warrants     Weighted-Average Exercise Price Per Share  
Outstanding, December 31, 2025     333,931     $ 90.75  
Granted         $  
Exercised         $  
Forfeited         $  
Expired         $  
Outstanding, June 30, 2026     333,931     $ 90.75  
Exercisable, June 30, 2026     333,931     $ 90.75  
Schedule of RSUs activity
           
    RSUs     Weighted-Average Grant Date Fair Value  
Non-vested, December 31, 2025     17     $ 93,902.82  
Granted     57,000     $ 3.13  
Vested     (10 )   $ 66,643.20  
Forfeited     (7 )   $ 133,273.71  
Non-vested, June 30, 2026     57,000     $ 3.13  
Schedule of PUs activity
           
    PUs     Weighted-Average Grant Date Fair Value  
Non-vested – December 31, 2025     4     $ 117,000.00  
Granted         $  
Vested         $  
Forfeited/Cancelled     (4 )   $ 117,000.00  
Non-vested, June 30, 2026         $  
Schedule of stock based compensation
                    
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
Stock options  $(8  $8   $(20  $53 
RSUs   10    14    25    31 
Total  $2   $22   $5   $84