XML 41 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
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, 2023

    $         

Granted

  1,829,757  $0.26         

Balance, June 30, 2024

  1,829,757  $0.26         

Unvested

  (423,868) $0.26         

Vested Balance, June 30, 2024

  1,405,889  $0.26        
                 

Balance, December 31, 2024

  5,493,920  $0.23         

Granted

  3,790,347  $0.24         

Balance, June 30, 2025

  9,284,267  $0.23   9.5  $29,000 

Unvested

  (2,770,232) $0.23         

Vested balance, June 30, 2025

  6,514,035  $0.24   9.5  $29,000 
  

Options outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2023

  41,108,448  $0.19         

Granted

  1,547,938  $0.30         

Exercised

  (497,024) $0.15         

Balance, June 30, 2024

  42,159,362  $0.19         

Unvested

  (4,087,382) $0.22         

Vested Balance, June 30, 2024

  38,071,980  $0.19         
                 

Balance, December 31, 2024

  42,171,386  $0.19         

Exercised

  (566,951) $0.16         

Balance, June 30, 2025

  41,604,435  $0.19   6.3  $1,165,000 

Unvested

  (2,281,725) $0.23         

Vested balance, June 30, 2025

  39,322,710  $0.19   6.3  $1,127,000 
  

Options Outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2023

  1,564,085  $0.61         

Expired

  (844,085) $0.61         

Balance, June 30, 2024

  720,000  $0.60         
                 

Balance, December 31, 2024

  1,157,500  $0.53         

Expired

  (477,500) $0.42         

Balance, June 30, 2025

  680,000  $0.61   1.0  $ 
  

Non-plan Options outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic Value(1)

 

Balance, December 31, 2023

  17,375,044  $0.39         

Granted

  15,686  $0.26         

Expired

  (528,071) $0.17         

Exercised

  (463,882) $0.54         

Balance, June 30, 2024

  16,398,777  $0.40         

Unvested

  (437,500) $0.45         

Vested Balance, June 30, 2024

  15,961,277  $0.39         
                 

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   2.2  $73,000 

Unvested

  (218,750) $0.44         

Vested balance, June 30, 2025

  14,137,217  $0.40   2.2  $73,000