v3.26.1
Derivative Financial Instruments - Schedule of the Fair Values of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative assets $ 24,115 $ 14,259
Derivative liabilities 24,362 14,261
Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 24,104 14,224
Derivative liabilities 24,228 14,097
Other derivative contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets   1
Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 11 34
Derivative liabilities 16 5
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 23,832 14,201
Derivative liabilities 24,324 14,152
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 23,832 14,200
Derivative liabilities 24,206 13,993
Derivatives not designated as hedging instruments | Other derivative contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 1
Derivative liabilities 118 159
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 283 58
Derivative liabilities 38 109
Derivatives designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 272 24
Derivative liabilities 22 104
Derivatives designated as hedging instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 11 34
Derivative liabilities $ 16 $ 5