Quarterly report [Sections 13 or 15(d)]

Shareholders' Equity and Capital Stock - Schedule of outstanding stock options (Details)

v3.26.1
Shareholders' Equity and Capital Stock - Schedule of outstanding stock options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.34 $ 1.31
Number of options, Outstanding 8,884,106 8,883,608
Equity Option    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.34  
Number of options, Outstanding 8,884,106  
Weighted- average remaining contractual life (years), Outstanding 3 years 1 month 6 days  
Aggregate Intrinsic Value, Outstanding $ 1,541,447  
Number of options, Exercisable 4,014,356  
Weighted- average remaining contractual life (years), Exercisable 1 year 9 months 18 days  
Aggregate intrinsic value, exercisable $ 1,129,305  
Exercise price $1.48    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.48  
Number of options, Outstanding 19,250  
Weighted- average remaining contractual life (years), Outstanding 0 years  
Aggregate Intrinsic Value, Outstanding $ 182  
Number of options, Exercisable 19,250  
Weighted- average remaining contractual life (years), Exercisable 0 years  
Aggregate intrinsic value, exercisable $ 182  
Expiry Apr. 02, 2026  
Exercise price $1.03    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.03  
Number of options, Outstanding 1,223,247  
Weighted- average remaining contractual life (years), Outstanding 4 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 556,665  
Number of options, Exercisable 1,223,247  
Weighted- average remaining contractual life (years), Exercisable 4 months 24 days  
Aggregate intrinsic value, exercisable $ 556,665  
Expiry Aug. 27, 2026  
Exercise price $1.60    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.6  
Number of options, Outstanding 175,000  
Weighted- average remaining contractual life (years), Outstanding 1 year  
Number of options, Exercisable 175,000  
Weighted- average remaining contractual life (years), Exercisable 1 year  
Expiry Mar. 14, 2027  
Exercise price $1.11    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.11  
Number of options, Outstanding 1,164,196  
Weighted- average remaining contractual life (years), Outstanding 1 year 9 months 18 days  
Aggregate Intrinsic Value, Outstanding $ 437,755  
Number of options, Exercisable 1,164,196  
Weighted- average remaining contractual life (years), Exercisable 1 year 9 months 18 days  
Aggregate intrinsic value, exercisable $ 437,755  
Expiry Jan. 04, 2028  
Exercise price $1.48    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.48  
Number of options, Outstanding 1,015,905  
Weighted- average remaining contractual life (years), Outstanding 2 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 9,629  
Number of options, Exercisable 677,270  
Weighted- average remaining contractual life (years), Exercisable 2 years 8 months 12 days  
Aggregate intrinsic value, exercisable $ 6,419  
Expiry Dec. 07, 2028  
Exercise price $1.77    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.77  
Number of options, Outstanding 500,000  
Weighted- average remaining contractual life (years), Outstanding 3 years 1 month 6 days  
Number of options, Exercisable 166,665  
Weighted- average remaining contractual life (years), Exercisable 3 years 1 month 6 days  
Expiry May 08, 2029  
Exercise price $1.27    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.27  
Number of options, Outstanding 1,812,664  
Weighted- average remaining contractual life (years), Outstanding 3 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 394,981  
Number of options, Exercisable 588,728  
Weighted- average remaining contractual life (years), Exercisable 3 years 8 months 12 days  
Aggregate intrinsic value, exercisable $ 128,284  
Expiry Dec. 12, 2029  
Exercise price $1.24    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.24  
Number of options, Outstanding 175,000  
Weighted- average remaining contractual life (years), Outstanding 4 years 4 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 44,421  
Weighted- average remaining contractual life (years), Exercisable 0 years  
Expiry Aug. 07, 2030  
Exercise price $1.50    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.5  
Number of options, Outstanding 120,000  
Weighted- average remaining contractual life (years), Outstanding 4 years 6 months  
Weighted- average remaining contractual life (years), Exercisable 0 years  
Expiry Sep. 19, 2030  
Exercise price $1.45    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.45  
Number of options, Outstanding 2,558,844  
Weighted- average remaining contractual life (years), Outstanding 4 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 97,814  
Weighted- average remaining contractual life (years), Exercisable 0 years  
Expiry Dec. 22, 2030  
Exercise price $1.65    
Shareholders Equity and Capital Stock    
Weighted-average exercise Price $ 1.65  
Number of options, Outstanding 120,000  
Weighted- average remaining contractual life (years), Outstanding 4 years 9 months 18 days  
Weighted- average remaining contractual life (years), Exercisable 0 years  
Expiry Jan. 12, 2031