v3.25.2
Derivatives and Hedging (Current Period Cash Flow Hedges in AOCI (loss) before Taxes) (Details) - 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 $ 30,203 $ 27,498 $ 28,187 $ 28,110 [1]
Ending Balance 30,903 $ 28,293 30,903 $ 28,293
Derivatives designated as cash flow hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     1,780  
Total amount recorded in AOCI     (2,681)  
Total amount reclassified from AOCI to income     304  
Ending Balance $ (597)   (597)  
Interest Rate | Derivatives designated as cash flow hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Total amount recorded in AOCI     3  
Total amount reclassified from AOCI to income     7  
Currency | Derivatives designated as cash flow hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Total amount recorded in AOCI     (146)  
Total amount reclassified from AOCI to income     3  
Currency/Interest Rate | Derivatives designated as cash flow hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Total amount recorded in AOCI     (2,538)  
Total amount reclassified from AOCI to income     $ 294  
[1]
.