XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  For the Three Months Ended September 30,  For the Nine Months Ended September 30, 
  

2025

  

2024

  

2025

  

2024

 

Numerator:

                

Net loss

 $(4,535) $(6,369) $(24,774) $(44,306)

Deemed dividend

 $(635) $  $(635) $ 

Net loss attributable to common stockholders for basic and diluted loss per share

 $(5,170) $(6,369) $(25,409) $(44,306)
                 

Denominator:

                

Weighted average shares outstanding – basic

  20,977   11,832   19,547   10,626 

Potential common shares – options / warrants (treasury stock method)

            

Weighted average shares outstanding – diluted

  20,977   11,832   19,547   10,626 

Shares excluded (anti-dilutive)

  9,813   2,474   8,997   1,468 
                 

Net loss per share attributable to common stockholders – basic and diluted

                

Basic

 $(0.25) $(0.54) $(1.30) $(4.17)

Diluted

 $(0.25) $(0.54) $(1.30) $(4.17)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  For the Three Months Ended September 30,  For the Nine Months Ended September 30, 
  

2025

  

2024

  

2025

  

2024

 

Outstanding stock options

  31   9   31   9 

Outstanding warrants

  9,782   2,465   8,966   1,459 

Total anti-dilutive shares

  9,813   2,474   8,997   1,468