v3.26.1
Shareholders' Equity and Capital Stock - Activity with respect to stock options outstanding (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Shareholders' Equity and Capital Stock  
Outstanding Options - Beginning Balance | shares 8,883,608
Granted | shares 120,000
Exercised, options | shares (475,005)
Forfeited, options | shares (113,649)
Expired, options | shares (19,250)
Outstanding Options - Ending Balance | shares 8,395,704
Weighted-average Exercise Price - Beginning Balance | $ / shares $ 1.31
Granted, Weighted-average Grant Date Exercise Price | $ / shares 1.65
Exercised, Weighted-average Grant Date Exercise Price | $ / shares 1.09
Forfeited, Weighted-average Grant Date Exercise Price | $ / shares 1.42
Expired, Weighted-average Grant Date Exercise Price | $ / shares 1.48
Weighted-average Exercise Price - Ending Balance | $ / shares $ 1.32