v3.26.3
Share Capital and Share-Based Payments (Details) - Stock options [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Statement [Line Items]    
Stock Options Outstanding, Beginning 5,871,000 7,675,000
Granted 737,908 2,547,000
Exercised (3,317,000) (4,251,000)
Expired   (100,000)
Cancelled (1,336)  
Stock Options Outstanding, Ending 3,290,572 5,871,000
Stock Options Exercisable 2,772,286  
Outstanding And Exercisable Weighted Average Exercise Price, Beginning $ 1.50 $ 1.15
Weighted Average Exercise Price, Granted 9.43 2.24
Weighted Average Exercise Price, Exercised 1.32 1.32
Weighted Average Exercise Price, Expired   1.64
Weighted Average Exercise Price, Cancelled 9.41  
Outstanding And Exercisable Weighted Average Exercise Price, Ending 3.45 $ 1.50
Weighted Average Exercise Price, Stock Options Exercisable $ 2.33