v3.25.2
Derivative Financial Instruments - Schedule of Differences Between the Gains (Losses) on the Derivative and the Gains (Losses) on the Hedged Item (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Gain (loss) on derivative recognized in OCI, cash flow hedge $ 10 $ (7) $ 12 $ 38
Total (622) 58 (907) 243
Amount of Gain or (Loss) Recognized in Other Comprehensive Income on Derivative (612) 51 (895) 281
Gain (loss) on hedges reclassified to income, cash flow hedge (36) (55) (73) 144
Gain (loss) on hedges reclassified to income, net investment hedge 0 0 0 0
Amount of Gain or (Loss) Reclassified from Accumulated Other Comprehensive Income into Income (36) (55) (73) 144
Interest rate contracts        
Derivative [Line Items]        
Gain (loss) on derivative recognized in OCI, cash flow hedge 10 (7) $ 12 (21)
Term of debt instrument     5 years  
Interest rate contracts | Net interest income        
Derivative [Line Items]        
Gain (loss) on hedges reclassified to income, cash flow hedge (36) (55) $ (73) (110)
Foreign exchange contracts        
Derivative [Line Items]        
Gain (loss) on derivative recognized in OCI, cash flow hedge 0 0 0 59
Total (622) 58 (907) 243
Foreign exchange contracts | Net interest income        
Derivative [Line Items]        
Gain (loss) on hedges reclassified to income, cash flow hedge 0 0 0 254
Foreign exchange contracts | Gains (Losses) related to investment securities, net        
Derivative [Line Items]        
Gain (loss) on hedges reclassified to income, net investment hedge $ 0 $ 0 $ 0 $ 0