v3.25.4
Share capital - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Feb. 27, 2025
Feb. 27, 2024
Disclosure of classes of share capital [line items]        
Repurchase of Common shares for cancellation $ 127 $ 147    
Potential ordinary share transactions [member]        
Disclosure of classes of share capital [line items]        
Stock repurchase program, number of additional shares authorized     3,868,177 3,971,380
Normal Course Issuer Bid Program        
Disclosure of classes of share capital [line items]        
Treasury shares, repurchased, average price (in USD/CAD per share) $ 75.95 $ 80.26    
Substantial Issuer Bid        
Disclosure of classes of share capital [line items]        
Repurchase of common shares for cancellation (in share) 1,639,207 1,799,217    
Share Option Plans        
Disclosure of classes of share capital [line items]        
Increase in number of shares outstanding 4,700 12,550    
Ordinary shares        
Disclosure of classes of share capital [line items]        
Number of shares authorised 400,000,000      
Class B common shares        
Disclosure of classes of share capital [line items]        
Number of shares authorised 20,000,000      
Preference shares        
Disclosure of classes of share capital [line items]        
Number of shares authorised 10,000,000