v3.26.1
Pension and other postretirement benefits (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Defined contribution plan, cost $ 29 $ 27
Contributions to union-sponsored multiemployer pension plans 6 6
Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Net periodic pension benefit costs 2 2
Other Postretirement Benefits Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Net periodic pension benefit costs $ 1 $ 1