XML 37 R27.htm IDEA: XBRL DOCUMENT v3.26.3
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
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,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

Net Loss

 

$

(1,698

)

 

$

(4,535

)

 

$

(8,244

)

 

$

(24,774

)

Deemed Dividend

 

 

—

 

 

 

(635

)

 

 

(86

)

 

 

(635

)

Net loss attributable to common stockholders

 

$

(1,698

)

 

$

(5,170

)

 

$

(8,330

)

 

$

(25,409

)

 

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

Denominator:

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

Weighted average shares outstanding – basic

 

 

5,588

 

 

 

4,195

 

 

 

5,315

 

 

 

3,909

 

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

 

 

—

 

 

 

—

 

 

 

—

 

 

 

—

 

Weighted average shares outstanding – diluted

 

 

5,588

 

 

 

4,195

 

 

 

5,315

 

 

 

3,909

 

Shares excluded (anti-dilutive)

 

 

7,029

 

 

 

1,963

 

 

 

5,860

 

 

 

1,799

 

 

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

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

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

Basic

 

$

(0.30

)

 

$

(1.23

)

 

$

(1.57

)

 

$

(6.50

)

Diluted

 

$

(0.30

)

 

$

(1.23

)

 

$

(1.57

)

 

$

(6.50

)

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,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Convertible notes as if converted

 

 

1,438

 

 

 

—

 

 

 

1,076

 

 

 

—

 

Outstanding stock options

 

 

8

 

 

 

6

 

 

 

8

 

 

 

6

 

Outstanding warrants

 

 

5,583

 

 

 

1,957

 

 

 

4,776

 

 

 

1,793

 

Total anti-dilutive shares

 

 

7,029

 

 

 

1,963

 

 

 

5,860

 

 

 

1,799