XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Share repurchases - Schedule of Repurchase Program (Details) - CAD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Share Repurchase Program [Line Items]    
Amount of repurchase $ 1,398 $ 1,773
March 2025 Normal Course Issuer Bid (NCIB)    
Share Repurchase Program [Line Items]    
Number of Common Shares repurchased (in shares) 12,882,454 16,363,112
Weighted-average price per share (CAD per share) $ 108.52 $ 108.34
Amount of repurchase $ 1,398 $ 1,773