XML 141 R118.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Disclosures - Rollforward of Level 3 Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Trading Assets      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 0 $ 0 $ 3
Included in earnings 0 0 0
Included in unrealized net holding gains (losses) in OCI 0 0 0
Purchases 0 0 23
Issuances 0 0 0
Sales 0 0 (26)
Settlements 0 0 0
Transfers into Level 3     0
Transfers out of level 3 and other   0  
Other 0   0
Ending balance 0 0 0
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held 0    
Non-agency MBS      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0 368 391
Included in earnings 0 306 13
Included in unrealized net holding gains (losses) in OCI 0 (178) 4
Purchases 0 0 0
Issuances 0 0 0
Sales 0 (481) 0
Settlements 0 (15) (40)
Transfers into Level 3     0
Transfers out of level 3 and other   0  
Other 0   0
Ending balance 0 0 368
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held 0    
Loans and Leases      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0 0 0
Included in earnings (1) 0 0
Included in unrealized net holding gains (losses) in OCI 0 0 0
Purchases 0 0 0
Issuances 0 0 0
Sales 0 0 0
Settlements 0 0 0
Transfers into Level 3     0
Transfers out of level 3 and other   0  
Other 24   0
Ending balance 23 0 0
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held (1)    
MSRs      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 2,023 2,618 1,108
Included in earnings 233 (550) (105)
Included in unrealized net holding gains (losses) in OCI 0 0 0
Purchases 355 0 31
Issuances 715 711 170
Sales (1) 0 (27)
Settlements (741) (756) (164)
Transfers into Level 3     0
Transfers out of level 3 and other   0  
Other 49   1,605
Ending balance 2,633 2,023 2,618
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held 234    
Net Derivatives      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 172 19 12
Included in earnings (96) 467 63
Included in unrealized net holding gains (losses) in OCI 0 0 0
Purchases 0 0 (1)
Issuances 305 780 63
Sales 0 0 0
Settlements (393) (1,094) (118)
Transfers into Level 3     (10)
Transfers out of level 3 and other   0  
Other 0   10
Ending balance (12) 172 19
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held (8)    
Private Equity Investments      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0 440 393
Included in earnings 0 2 47
Included in unrealized net holding gains (losses) in OCI 0 0 0
Purchases 0 27 137
Issuances 0 0 0
Sales 0 0 (91)
Settlements 0 (21) (46)
Transfers into Level 3     0
Transfers out of level 3 and other   (448)  
Other 0   0
Ending balance 0 $ 0 $ 440
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held $ 0