v3.26.3
Employee benefits (Details 2) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
IfrsStatementLineItems [Line Items]        
Total $ (1,476) $ (1,259) $ (2,827) $ (2,412)
Salaries, accrued vacations and related charges [member]        
IfrsStatementLineItems [Line Items]        
Total (1,112) (950) (2,114) (1,810)
Management fees and charges [member]        
IfrsStatementLineItems [Line Items]        
Total 11 (4) 8 (7)
Variable compensation programs [member]        
IfrsStatementLineItems [Line Items]        
Total (375) (305) (721) (595)
Performance Award Program [Member]        
IfrsStatementLineItems [Line Items]        
Total (182) (144) (343) (278)
Profit sharing [member]        
IfrsStatementLineItems [Line Items]        
Total $ (193) $ (161) $ (378) $ (317)