Annual report [Section 13 and 15(d), not S-K Item 405]

Shareholders' Equity and Capital Stock - Schedule of stock options fair value assumptions (Details)

v3.25.1
Shareholders' Equity and Capital Stock - Schedule of stock options fair value assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Shareholders Equity and Capital Stock    
Expected forfeiture rate (Minimum) 5.00% 5.10%
Expected forfeiture rate (Maximum) 5.30% 5.30%
Expected life (years)   4 years
Expected volatility (Minimum) 67.10% 71.70%
Expected volatility (Maximum) 65.50% 74.70%
Risk free rate (Minimum) 3.80% 3.50%
Risk free rate (Maximum) 2.90% 3.60%
Expected dividend rate 0.00% 0.00%
Weighted average exercise price (CAD$) (Minimum) $ 1.77 $ 1.55
Weighted average exercise price (CAD$) (Maximum) $ 2.46 2.06
Minimum    
Shareholders Equity and Capital Stock    
Expected life (years) 4 years  
Black-Scholes value (CAD$) $ 0.92 0.89
Maximum    
Shareholders Equity and Capital Stock    
Expected life (years) 4 years 1 month 6 days  
Black-Scholes value (CAD$) $ 1.33 $ 1.16