v3.26.1
Note 11 - Share Based Compensation - Options Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Balance - beginning of period (in shares) 97,322 417,922
Balance - end of period, weighted average exercise price (in CAD per share) $ 4.37 $ 3.15
Expired, options (in shares) 0 (320,600)
Expired, weighted average exercise price (in CAD per share) $ 0 $ 2.78
Balance - end of period (in shares) 97,322 97,322
Balance - end of period, weighted average exercise price (in CAD per share) $ 4.37 $ 4.37