XML 147 R124.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Master Netting (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivative Asset [Abstract]    
Derivative Asset, Fair Value, Gross $ 4,027 $ 5,841
Amount Offset (1,657) (2,004)
Net Amount in Consolidated Balance Sheets 2,370 3,837
Derivative, Collateral, Obligation to Return Securities (1) (3)
Net Amount 2,369 3,834
Derivative Liability [Abstract]    
Derivative Liability, Fair Value, Gross (3,536) (3,663)
Amount Offset 2,950 3,108
Net amount (586) (555)
Held/Pledged Financial Instruments 66 35
Derivative Liability, Fair Value, Amount Not Offset Against Collateral (520) (520)
Derivatives Subject to Master Netting Arrangements    
Derivative Asset [Abstract]    
Derivative Asset, Fair Value, Gross 2,752 4,383
Amount Offset (1,221) (1,618)
Net Amount in Consolidated Balance Sheets 1,531 2,765
Derivative, Collateral, Obligation to Return Securities (1) (2)
Net Amount 1,530 2,763
Derivative Liability [Abstract]    
Derivative Liability, Fair Value, Gross (2,873) (3,103)
Amount Offset 2,514 2,722
Net amount (359) (381)
Held/Pledged Financial Instruments 66 35
Derivative Liability, Fair Value, Amount Not Offset Against Collateral (293) (346)
Derivatives Not Subject to Master Netting Arrangement    
Derivative Asset [Abstract]    
Derivative Asset, Fair Value, Gross 388 705
Amount Offset 0 0
Net Amount in Consolidated Balance Sheets 388 705
Derivative, Collateral, Obligation to Return Securities 0 (1)
Net Amount 388 704
Derivative Liability [Abstract]    
Derivative Liability, Fair Value, Gross (225) (174)
Amount Offset 0 0
Net amount (225) (174)
Held/Pledged Financial Instruments 0 0
Derivative Liability, Fair Value, Amount Not Offset Against Collateral (225) (174)
Exchange Traded    
Derivative Asset [Abstract]    
Derivative Asset, Fair Value, Gross 887 753
Amount Offset (436) (386)
Net Amount in Consolidated Balance Sheets 451 367
Derivative, Collateral, Obligation to Return Securities 0 0
Net Amount 451 367
Derivative Liability [Abstract]    
Derivative Liability, Fair Value, Gross (438) (386)
Amount Offset 436 386
Net amount (2) 0
Held/Pledged Financial Instruments 0 0
Derivative Liability, Fair Value, Amount Not Offset Against Collateral $ (2) $ 0