XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated other comprehensive loss - Reclassification out of accumulated other comprehensive income (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other nonoperating income, net $ 62 $ 1 $ 246 $ 3
Income tax benefit 531 416 942 781
Total 1,376 1,306 2,789 2,477
Reclassifications from Accumulated other comprehensive loss to income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total (6) 2 12 12
Reclassifications from Accumulated other comprehensive loss to income | Cash flow hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Cost of product revenues 1 4 23 21
Income tax benefit 0 (1) (3) (5)
Total 1 3 20 16
Reclassifications from Accumulated other comprehensive loss to income | Pension and other postretirement plans        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other nonoperating income, net (6) (1) (8) (4)
Income tax benefit (1) 0 0 0
Total $ (7) $ (1) $ (8) $ (4)