v3.25.1
Note 6 - Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Numerator:

        

Net loss

 $(672) $(1,136)

Less: preferred stock dividends

  12   44 

Net loss attributable to common stockholders

 $(684) $(1,180)

Denominator:

        

Weighted-average number of shares of common stock for basic and diluted net loss per share

  1,151,482   584,603 

Basic and diluted net loss per share

 $(0.59) $(2.02)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

As of March 31,

 
  

2025

  

2024

 

Outstanding stock options

     250 

Common stock issuable upon conversion of Series F Preferred Stock (1)

  52,512   98,689 

Common stock issuable upon conversion of Series F Preferred Warrants (2)

  2,784,921   2,932,486 

Common stock issuable upon conversion of Common Stock warrants

  2,262,203   2,071,860