XML 95 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Equity and Accumulated Other Comprehensive Loss - Changes in AOCI (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     $ 100,575  
Ending balance $ 104,361 $ 97,539 104,361 $ 97,539
Accumulated Other Comprehensive Loss        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (1,489) (1,199) (923) (1,380)
Other comprehensive income (loss)     103  
Amounts reclassified to net income     2  
Other comprehensive income (loss) 14 (88) (552) 93
Ending balance (1,475) $ (1,287) (1,475) $ (1,287)
Foreign  currency translation adjustments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (733)  
Other comprehensive income (loss)     143  
Other comprehensive income (loss)     143  
Ending balance (590)   (590)  
Unrealized gain (loss) on cash flow hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (981)  
Other comprehensive income (loss)     (41)  
Amounts reclassified to net income     41  
Other comprehensive income (loss)     0  
Ending balance (981)   (981)  
Unrealized gain (loss) on fair value hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     589  
Other comprehensive income (loss)     (657)  
Amounts reclassified to net income     (35)  
Other comprehensive income (loss)     (692)  
Ending balance (103)   (103)  
Unrealized gain (loss) on marketable securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (5)  
Other comprehensive income (loss)     1  
Other comprehensive income (loss)     1  
Ending balance (4)   (4)  
Defined benefit pension and postretirement plans        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     207  
Amounts reclassified to net income     (4)  
Other comprehensive income (loss)     (4)  
Ending balance $ 203   $ 203