XML 563 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of the Fair Values of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 29,468 $ 19,707
Fair value of derivative liabilities $ 29,124 19,602
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities  
Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 29,439 19,694
Fair value of derivative liabilities 28,904 19,416
Other derivative contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 1  
Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 28 13
Fair value of derivative liabilities 1 4
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 29,117 19,498
Fair value of derivative liabilities 29,123 19,335
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 29,116 19,498
Fair value of derivative liabilities 28,904 19,153
Derivatives not designated as hedging instruments | Other derivative contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 1 0
Fair value of derivative liabilities 219 182
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 351 209
Fair value of derivative liabilities 1 267
Derivatives designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 323 196
Fair value of derivative liabilities 0 263
Derivatives designated as hedging instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 28 13
Fair value of derivative liabilities $ 1 $ 4