v3.25.4
Accumulated other comprehensive loss - Schedule of AOCI (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 9,914 $ 9,203 $ 8,210
Total other comprehensive income (loss), net of tax 213 (289) 55
Ending balance 13,254 9,914 9,203
Foreign Currency Translation Adjustment, Parent      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (634) (290) (382)
Other comprehensive income (loss) before reclassifications 203 (344) 92
Amounts reclassified from Accumulated other comprehensive income (loss) to Net income 0 0 0
Total other comprehensive income (loss), net of tax 203 (344) 92
Unrecognized gain transferred from Holcim pension 0    
Ending balance (431) (634) (290)
Net change in fair value of effective portion of cash flow hedges      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (7) (16) 3
Other comprehensive income (loss) before reclassifications 11 28 17
Amounts reclassified from Accumulated other comprehensive income (loss) to Net income (5) (19) (36)
Total other comprehensive income (loss), net of tax 6 9 (19)
Unrecognized gain transferred from Holcim pension 0    
Ending balance (1) (7) (16)
Actuarial losses and prior service costs for defined benefit pension plans and other postretirement benefit plans      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 35 (11) 7
Other comprehensive income (loss) before reclassifications 7 2 (44)
Amounts reclassified from Accumulated other comprehensive income (loss) to Net income (3) 44 26
Total other comprehensive income (loss), net of tax 4 46 (18)
Unrecognized gain transferred from Holcim pension 2    
Ending balance 41 35 (11)
Total AOCI, Parent      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (606) (317) (372)
Other comprehensive income (loss) before reclassifications 221 (314) 65
Amounts reclassified from Accumulated other comprehensive income (loss) to Net income (8) 25 (10)
Total other comprehensive income (loss), net of tax 213 (289) 55
Unrecognized gain transferred from Holcim pension 2    
Ending balance $ (391) $ (606) $ (317)