v3.26.1
Note 5 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Options outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2024

  5,493,920  $0.23         

Granted

  3,790,347  $0.24         

Balance, June 30, 2025

  9,284,267  $0.24         

Unvested

  (2,770,232) $0.23         

Vested Balance, June 30, 2025

  6,514,035  $0.24         
                 

Balance, December 31, 2025

  16,793,014  $0.21         

Granted

  6,781,011  $0.13         

Forfeited

  (87,221) $0.19         

Balance, June 30, 2026

  23,486,804  $0.19   9.0  $ 

Unvested

  (5,299,487) $0.18         

Vested balance, June 30, 2026

  18,187,317  $0.19   8.9  $ 
  

Options outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2024

  42,171,386  $0.19         

Exercised

  (566,951) $0.16         

Balance, June 30, 2025

  41,604,435  $0.19         

Unvested

  (2,281,725) $0.23         

Vested Balance, June 30, 2025

  39,322,710  $0.19         
                 

Balance, December 31, 2025

  41,604,435  $0.19         

Exercised

    $         

Balance, June 30, 2026

  41,604,435  $0.19   5.3  $ 

Unvested

  (1,369,387) $0.23         

Vested balance, June 30, 2026

  40,235,048  $0.19   5.3  $ 
  

Options Outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2024

  1,157,500  $0.53         

Expired

  (477,500) $0.42         

Balance, June 30, 2025

  680,000  $0.61         
                 

Balance, December 31, 2025

  380,000  $0.63         

Expired

  (40,000) $0.45         

Balance, June 30, 2026

  340,000  $0.65   0.6  $ 
  

Non-plan Options outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2024

  15,687,642  $0.40         

Granted

  32,143  $0.28         

Expired

  (1,363,818) $0.35         

Balance, June 30, 2025

  14,355,967  $0.39         

Unvested

  (218,750) $0.44         

Vested Balance, June 30, 2025

  14,137,217  $0.40         
                 

Balance, December 31, 2025

  14,039,129  $0.39         

Expired

  (666,577) $0.42         

Balance, June 30, 2026

  13,372,552  $0.38   1.4  $- 

Unvested

  (187,500) $0.18         

Vested balance, June 30, 2026

  13,185,052  $0.39   1.3  $-