v3.26.1
Accumulated other comprehensive loss - Schedule of Change in AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ 5,857     $ 5,857  
Other comprehensive (loss) income before reclassifications $ (15) (11) $ 48 $ 2    
Amounts reclassified from accumulated other comprehensive loss 4 4 2 3    
Total other comprehensive (loss) income, net of tax (11) (7) 50 5 (18) $ 55
Ending balance 6,201   5,726   6,201 5,726
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (1,039) (1,032) (950) (955) (1,032) (955)
Total other comprehensive (loss) income, net of tax (11)   50   (18) 55
Ending balance (1,050) (1,039) (900) (950) (1,050) (900)
Foreign currency translation            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (467) (456) (491) (491) (456) (491)
Other comprehensive (loss) income before reclassifications (15) (11) 44 0    
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0    
Total other comprehensive (loss) income, net of tax (15) (11) 44 0    
Ending balance (482) (467) (447) (491) (482) (447)
Pensions            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (572) (576) (459) (464) (576) (464)
Other comprehensive (loss) income before reclassifications 0 0 4 2    
Amounts reclassified from accumulated other comprehensive loss 4 4 2 3    
Total other comprehensive (loss) income, net of tax 4 4 6 5    
Ending balance $ (568) $ (572) $ (453) $ (459) $ (568) $ (453)