v3.26.3
Note 6 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

​

​

2026

​

Volatility

​

​

83.91

%

Expected life (years)

​

​

6.0

​

Risk-free interest rate

​

​

3.97

%

Dividend rate

​

​

-

%

Share-Based Payment Arrangement, Option, Activity [Table Text Block]

​

​

Options

​

​

Weighted-

Average 

Exercise

Price Per 

Share

​

Outstanding, December 31, 2025

​

​

235,000

​

​

$

2.02

​

Granted

​

​

1,141,804

​

​

$

0.61

​

Exercised

​

​

-

​

​

$

-

​

Forfeited

​

​

-

​

​

$

-

​

Expired

​

​

-

​

​

$

-

​

Outstanding and expected to vest, March 31, 2026

​

​

1,376,804

​

​

$

0.85

​

Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

​

​

​

​

Outstanding

​

​

Exercisable

​

Exercise Price Range

​

​

Number of
Option
Shares

​

​

Weighted
Average
Exercise Price

​

​

Weighted
Average
Remaining Life (Years)

​

​

Number of
Option
Shares

​

​

Weighted
Average
Exercise
Price

​

$

2.02

​

​

​

235,000

​

​

$

2.02

​

​

​

7.95

​

​

​

156,667

​

​

$

2.02

​

$

0.61

​

​

​

1,141,804

​

​

$

0.61

​

​

​

9.96

​

​

​

-

​

​

​

-

​

​

​

​

​

​

1,376,804

​

​

$

0.85

​

​

​

9.62

​

​

​

156,667

​

​

$

2.02

​

Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

​

​

Warrants

​

​

Weighted-
Average
Exercise
Price
Per Share

​

Outstanding, December 31, 2025

​

​

10,330,000

​

​

$

10.25

​

Granted

​

​

-

​

​

$

-

​

Exercised

​

​

​

​

$

-

​

Cancelled

​

​

-

​

​

$

-

​

Expired

​

​

-

​

​

$

-

​

Outstanding and expected to vest, March 31, 2026

​

​

10,330,000

​

​

$

10.25

​

Schedule of Warrants or Rights by Exercise Price [Table Text Block]

​

​

​

​

Outstanding

​

​

Exercisable

​

Exercise Price Range

​

​

Number of
Warrant
Shares

​

​

Weighted 
Average 
Exercise Price

​

​

Weighted
Average
Remaining Life (Years)

​

​

Number of
Warrant
Shares

​

​

Weighted
Average
Exercise
Price

​

$

0.75

​

​

​

1,200,000

​

​

$

0.75

​

​

​

0.55

​

​

​

1,200,000

​

​

$

0.75

​

$

11.50

​

​

​

9,130,000

​

​

$

11.50

​

​

​

2.62

​

​

​

9,130,000

​

​

$

11.50

​

​

​

​

​

​

10,330,000

​

​

​

10.25

​

​

​

2.38

​

​

​

10,330,000

​

​

​

10.25

​