v3.26.3
Stockholders' Equity and Noncontrolling Interests - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]                
Balance at beginning of period $ 63,641 $ 64,694 $ 63,168 $ 68,459 $ 66,427 $ 65,590 $ 63,168 $ 65,590
Other comprehensive income (loss), net of tax 92 103 (2) 108 283 134 194 525
Balance at end of period 64,518 63,641 64,694 68,402 68,459 66,427 64,518 68,402
Foreign Currency Translation Adjustments                
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]                
Balance at beginning of period (3,208)   (3,277) (3,133)   (3,630) (3,277) (3,630)
Other comprehensive income (loss), net of tax 147     (63)     216 435
Balance at end of period (3,061) (3,208)   (3,195) (3,133)   (3,061) (3,195)
Defined Benefit Plans                
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]                
Balance at beginning of period (7,220)   (7,330) (7,848)   (7,669) (7,330) (7,669)
Other comprehensive income (loss) and noncontrolling interests before reclassification adjustment, net of tax 6     28     62 (197)
Reclassification adjustment, net of tax 22     23     75 69
Other comprehensive income (loss), net of tax 28     50     138 (129)
Balance at end of period (7,192) (7,220)   (7,798) (7,848)   (7,192) (7,798)
Unrealized Gain (Loss) on Cash Flow Hedges                
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]                
Balance at beginning of period 256   $ 226 30   $ 86 226 86
Other comprehensive income (loss) and noncontrolling interests before reclassification adjustment, net of tax 29     120     69 799
Reclassification adjustment, net of tax (134)     18     (143) (717)
Other comprehensive income (loss), net of tax (104)     139     (74) 83
Balance at end of period $ 152 $ 256   $ 169 $ 30   $ 152 $ 169