v3.25.2
Note 15 - Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Numerator:

                

Net loss applicable to common stockholders

 $(2,709) $(2,416) $(5,600) $(5,845)

Adjustment for deemed dividend (*)

 $  $  $(226) $ 

Adjusted net loss used for basic and diluted calculation

 $(2,709) $(2,416) $(5,826) $(5,845)
                 

Denominator:

                

Weighted-average number of common shares, basic and diluted

  2,180   1,215   1,938   1,188 
                 

Net loss per common share:

                

Basic and diluted

 $(1.24) $(1.99) $(3.01) $(4.92)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Options to purchase common stock

  11   13   11   13 

Restricted stock units

  98   72   98   72 

Warrants for common stock

  873   70   873   70 

Total common stock equivalents

  982   155   982   155