XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Share purchase options (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2025
$ / shares
Equity          
Share-based compensation $ 862,130 $ 947,537 $ 2,553,515 $ 2,905,772  
Stock Option Plan          
Equity          
Unvested compensation not yet recognized 0   $ 0    
Stock Option Plan | Employee Stock Option          
Equity          
Granted | shares     0 0  
Share-based compensation 0 0 $ 0 $ 0  
Intrinsic value of outstanding share purchase options 4,300,000   4,300,000    
Intrinsic value of exercisable share purchase options 3,200,000   3,200,000    
Intrinsic value of share purchase options exercised $ 391,497 $ 456,237 $ 2,000,193 $ 897,381  
Share purchase options | shares 353,000   353,000    
Options Exercisable, Number | shares 263,000   263,000    
Options Exercisable, Price | $ / shares         $ 11.39
Options Outstanding, Remaining Life     4 months 9 days    
Options Outstanding, Price | $ / shares         $ 10.82
Options Exercisable, Remaining Life     3 months 29 days