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

Exercise price

  

June 30, 2026

  

June 30, 2026

  

December 31, 2025

  

December 31, 2025

 

Expiry Date

 

CAD$

  

Outstanding

  

Exercisable

  

Outstanding

  

Exercisable

 
                     

September 30, 2026

 $4.37   97,322   97,322   97,322   97,322 
      97,322   97,322   97,322   97,322 
Schedule of Stock Options Roll Forward [Table Text Block]
  

June 30, 2026

  

Weighted Average Exercise Price - CAD

  December 31, 2025  

Weighted Average Exercise Price - CAD

 
                 

Balance - beginning of period

  97,322  $4.37   417,922  $3.15 

Expired

  -   -   (320,600)  2.78 

Balance - end of period

  97,322  $4.37   97,322  $4.37 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

June 30,

  

December 31,

 
  2026  2025 
         

Balance - beginning of period

  21,942,704   300,000 

Issued

  -   23,930,635 

Exercised

  (9,648,655)  (507,000)

Forfeited

  (924,379)  (1,780,931)

Balance - end of period

  11,369,670   21,942,704