XML 96 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Financial Instruments - Master Netting (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivative Asset [Abstract]    
Derivative asset, gross $ 3,644 $ 3,122
Amount offset (2,189) (1,779)
Net amount 1,455 1,343
Held/Pledged Financial Instruments 0 0
Net Amount 1,455 1,343
Derivative Liability [Abstract]    
Derivative Liability, Gross (5,331) (4,615)
Amount offset 3,103 2,818
Net amount (2,228) (1,797)
Held/Pledged Financial Instruments 80 77
Net Amount (2,148) (1,720)
Derivatives subject to master netting arrangement or similar arrangement    
Derivative Asset [Abstract]    
Derivative asset, gross 1,896 1,836
Amount offset (1,354) (1,157)
Net amount 542 679
Held/Pledged Financial Instruments 0 0
Net Amount 542 679
Derivative Liability [Abstract]    
Derivative Liability, Gross (3,486) (3,171)
Amount offset 2,268 2,196
Net amount (1,218) (975)
Held/Pledged Financial Instruments 80 77
Net Amount (1,138) (898)
Derivatives not subject to master netting arrangement or similar arrangement    
Derivative Asset [Abstract]    
Derivative asset, gross 169 129
Amount offset 0 0
Net amount 169 129
Held/Pledged Financial Instruments 0 0
Net Amount 169 129
Derivative Liability [Abstract]    
Derivative Liability, Gross (1,009) (821)
Amount offset 0 0
Net amount (1,009) (821)
Held/Pledged Financial Instruments 0 0
Net Amount (1,009) (821)
Exchange traded derivatives    
Derivative Asset [Abstract]    
Derivative asset, gross 1,579 1,157
Amount offset (835) (622)
Net amount 744 535
Held/Pledged Financial Instruments 0 0
Net Amount 744 535
Derivative Liability [Abstract]    
Derivative Liability, Gross (836) (623)
Amount offset 835 622
Net amount (1) (1)
Held/Pledged Financial Instruments 0 0
Net Amount $ (1) $ (1)