XML 215 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Share purchase options (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2025
$ / shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Equity          
Share-based compensation $ 3,861 $ 3,897      
Stock Option Plan          
Equity          
Unvested compensation not yet recognized $ 0        
Stock Option Plan | Employee Stock Option          
Equity          
Granted | shares 0 0      
Share-based compensation $ 0 $ 0      
Intrinsic value of outstanding share purchase options 4,700        
Intrinsic value of exercisable share purchase options 3,200        
Intrinsic value of share purchase options exercised $ 3,000 $ 1,700      
Share purchase options | shares 288,000     695,500 1,665,750
Options Exercisable, Number | shares 198,000        
Options Exercisable, Price | $ / shares     $ 11.26    
Options Outstanding, Remaining Life 1 month 13 days        
Options Outstanding, Price | $ / shares     $ 10.59 $ 10.88 $ 9.54
Options Exercisable, Remaining Life 29 days