v3.26.1
Accumulated other comprehensive loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at the beginning of the year $ 24,123 $ 21,978 $ 25,048 $ 22,466
Other comprehensive (loss) income before reclassifications 49 508 (31) 751
Amounts reclassified from Accumulated other comprehensive loss (75) (16) (79) (51)
Other comprehensive income (loss) 26 (492) 110 (700)
Balance at the end of the year 25,100 23,241 25,100 23,241
Accumulated Other Comprehensive Loss        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at the beginning of the year (353) (806) (257) (1,005)
Other comprehensive income (loss) 23 (461) 119 (660)
Balance at the end of the year (376) (345) (376) (345)
Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at the beginning of the year (288) (627) (187) (856)
Balance at the end of the year (298) (147) (298) (147)
Cash Flow Hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at the beginning of the year (42) (86) (48) (63)
Balance at the end of the year (46) (96) (46) (96)
Pension and Other Postretirement Plans        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at the beginning of the year (23) (93) (22) (86)
Balance at the end of the year (32) (102) (32) (102)
Noncontrolling Interest        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at the beginning of the year 1,052 859 1,044 859
Other comprehensive income (loss) 3 (31) (9) (40)
Balance at the end of the year 1,065 896 1,065 896
Accumulated foreign currency adjustment attributable to noncontrolling interest        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive income (loss) 3 (31) (9) (40)
Accumulated gain (loss), net, cash flow hedge, noncontrolling interest        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive income (loss) 0 0 0 0
Accumulated defined benefit plans adjustment attributable to noncontrolling interest        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive income (loss) 0 0 0 0
Accumulated foreign currency adjustment including portion attributable to noncontrolling interest        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive (loss) income before reclassifications 40 519 (49) 783
Amounts reclassified from Accumulated other comprehensive loss (53) (8) (53) (34)
Other comprehensive income (loss) 13 (511) 102 (749)
Cash flow hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive (loss) income before reclassifications 8 (11) 16 (32)
Amounts reclassified from Accumulated other comprehensive loss (12) 1 (14) (1)
Other comprehensive income (loss) 4 10 (2) 33
Pension and other postretirement plans        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive (loss) income before reclassifications 1 0 2 0
Amounts reclassified from Accumulated other comprehensive loss (10) (9) (12) (16)
Other comprehensive income (loss) $ 9 $ 9 $ 10 $ 16