XML 270 R155.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based payments - Stock Options Exercise Prices and Weighted Average Remaining Life (Details)
Dec. 31, 2024
shares
year
$ / shares
Dec. 31, 2023
shares
year
$ / shares
Dec. 31, 2022
shares
$ / shares
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]      
NUMBER (in shares) | shares 6,545,819 7,484,561 7,802,108
Weighted average remaining life (years) | year 4 4  
Weighted average exercise price of share options outstanding (in cad per share) $ 61 $ 61 $ 61
$50-$59      
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]      
NUMBER (in shares) | shares 3,390,928 4,291,180  
Weighted average remaining life (years) | year 3 3  
Weighted average exercise price of share options outstanding (in cad per share) $ 58 $ 58  
$50-$59 | Bottom of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price of outstanding share options (in cad per share) 50    
$50-$59 | Top of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price of outstanding share options (in cad per share) $ 59    
$60 & above      
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]      
NUMBER (in shares) | shares 3,154,891 3,193,381  
Weighted average remaining life (years) | year 5 6  
Weighted average exercise price of share options outstanding (in cad per share) $ 65 $ 65  
$60 & above | Bottom of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price of outstanding share options (in cad per share) $ 60