XML 96 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Netting Arrangements - Narratives (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Fair value of non-cash collateral we pledged $ 3,000,000,000 $ 2,500,000,000
Fair value of non-cash collateral received 49,200,000,000 64,900,000,000
Fair value of non-cash collateral received that can be resold or repledged 26,600,000,000 25,600,000,000
Fair value of securities received as collateral that have been resold or re-pledged 0 0
Derivative assets not subject to enforceable master netting arrangements 3,000,000  
Derivative liabilities not subject to enforceable master netting arrangements 45,000,000 21,000,000
Securities purchased under agreements to resell 15,391,000,000 20,743,000,000
Cash and Cash Equivalents    
Derivative [Line Items]    
Securities purchased under agreements to resell 28,700,000,000 29,100,000,000
Restricted Cash and Cash Equivalent    
Derivative [Line Items]    
Securities purchased under agreements to resell $ 5,100,000,000 $ 15,000,000,000