v3.26.1
Equity and Accumulated Other Comprehensive Loss - Changes in AOCI (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 105,741  
Ending balance 104,622 $ 102,037
Accumulated Other Comprehensive Loss    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (1,727) (923)
Other comprehensive loss (482)  
Amounts reclassified to net income 9  
Net other comprehensive income (loss) (645) (566)
Ending balance (2,372) $ (1,489)
Foreign  currency translation adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (607)  
Other comprehensive loss (28)  
Net other comprehensive income (loss) (28)  
Ending balance (635)  
Unrealized gain (loss) on cash flow hedges    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (989)  
Amounts reclassified to net income 23  
Net other comprehensive income (loss) 23  
Ending balance (966)  
Unrealized loss on fair value hedges    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (328)  
Other comprehensive loss (172)  
Amounts reclassified to net income (16)  
Net other comprehensive income (loss) (188)  
Ending balance (516)  
Unrealized loss on marketable securities    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 0  
Other comprehensive loss (3)  
Net other comprehensive income (loss) (3)  
Ending balance (3)  
Defined benefit pension and postretirement plans    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 197  
Other comprehensive loss (451)  
Amounts reclassified to net income 2  
Net other comprehensive income (loss) (449)  
Ending balance $ (252)