XML 152 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Capital - Narrative (Details)
$ / shares in Units, shares in Millions
12 Months Ended
Dec. 31, 2024
CAD ($)
series
$ / shares
shares
Dec. 31, 2023
CAD ($)
$ / shares
shares
Aug. 29, 2023
shares
Disclosure of classes of share capital [line items]      
Aggregate liquidation entitlement amount $ 200,000,000    
Number of shares authorised for purchase and cancellation (in shares) | shares     17.0
Common shares purchased for cancellation (in shares) | shares 11.5 2.8  
Purchase and cancellation of treasury shares (cad per share) | $ / shares $ 74.27 $ 66.61  
Cancellation of treasury shares $ 855,000,000 $ 186,000,000  
Income taxes $ 16,000,000 $ 0  
Preferred shares      
Disclosure of classes of share capital [line items]      
Number of class series | series 14    
Number of class series outstanding | series 8