XML 88 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Salaries and benefits
12 Months Ended
Dec. 31, 2024
Classes of employee benefits expense [abstract]  
Salaries and benefits Salaries and benefits
Years Ended December 31 (millions)Note202420232022
Wages and salaries$1,574 $1,532 $1,288 
Benefits117 123 96 
Pensions—defined contribution1910 
$1,701 $1,664 $1,393