v3.25.4
Equity and Comprehensive Income (Loss) - Comprehensive Income (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year $ 100,575 $ 93,799  
Balance at end of year 105,741 100,575 $ 93,799
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (923) (1,380) (1,865)
Other comprehensive income (loss) 40 (116) 70
Amounts reclassified to net income 4 26 (202)
Net other comprehensive income (loss) (804) 457 485
Balance at end of year (1,727) (923) (1,380)
Foreign currency translation adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (733) (636) (698)
Other comprehensive income (loss) 126 (97) 62
Net other comprehensive income (loss) 126 (97) 62
Balance at end of year (607) (733) (636)
Unrealized gain (loss) on cash flow hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (981) (1,062) (1,150)
Other comprehensive income (loss) (91) (16) 3
Amounts reclassified to net income 83 97 85
Net other comprehensive income (loss) (8) 81 88
Balance at end of year (989) (981) (1,062)
Unrealized gain (loss) on fair value hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year 589 105 (431)
Other comprehensive income (loss) (848) 547 617
Amounts reclassified to net income (69) (63) (81)
Net other comprehensive income (loss) (917) 484 536
Balance at end of year (328) 589 105
Unrealized gain (loss) on marketable securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (5) (2) (9)
Other comprehensive income (loss) 5 (3) 5
Amounts reclassified to net income     2
Net other comprehensive income (loss) 5 (3) 7
Balance at end of year 0 (5) (2)
Defined benefit pension and postretirement plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year 207 215 423
Amounts reclassified to net income (10) (8) (208)
Net other comprehensive income (loss) (10) (8) (208)
Balance at end of year $ 197 $ 207 $ 215