XML 101 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Disclosures - Rollforward of Level 3 Assets and Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Trading Assets        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 0 $ 11 $ 0 $ 3
Included in earnings 0 0 0 0
Included in unrealized net holding gains (losses) in OCI 0 0 0 0
Purchases   0 0 15
Issuances 0 0 0 0
Sales 0 (11) 0 (18)
Settlements 0 0 0 0
Transfers into Level 3   0   0
Transfers out of level 3 and other 0   0  
Ending balance 0 0 0 0
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held 0   0  
Non-agency MBS        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 298 386 368 391
Included in earnings 303 (7) 306 (5)
Included in unrealized net holding gains (losses) in OCI (114) 11 (178) 12
Purchases   0 0 0
Issuances 0 0 0 0
Sales (481) 0 (481) 0
Settlements (6) (8) (15) (16)
Transfers into Level 3   0   0
Transfers out of level 3 and other 0   0  
Ending balance 0 382 0 382
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held 0   0  
MSRs        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 2,150 1,036 2,618 1,108
Included in earnings (36) (51) (562) (105)
Included in unrealized net holding gains (losses) in OCI 0 0 0 0
Purchases   0 0 0
Issuances 144 30 331 52
Sales 0 0 0 0
Settlements (181) (45) (310) (85)
Transfers into Level 3   0   0
Transfers out of level 3 and other 0   0  
Ending balance 2,077 970 2,077 970
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held (32)   (547)  
Net Derivatives        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 143 7 19 12
Included in earnings 126 13 237 21
Included in unrealized net holding gains (losses) in OCI 0 0 0 0
Purchases   0 0 0
Issuances 271 17 426 34
Sales 0 0 0 0
Settlements (337) (20) (479) (50)
Transfers into Level 3   (10)   (10)
Transfers out of level 3 and other 0   0  
Ending balance 203 7 203 7
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held 210   213  
Private Equity Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 448 388 440 393
Included in earnings 0 1 2 24
Included in unrealized net holding gains (losses) in OCI 0 0 0 0
Purchases   61 27 68
Issuances 0 0 0 0
Sales 0 (1) 0 (34)
Settlements 0 0 (21) (2)
Transfers into Level 3   0   0
Transfers out of level 3 and other 448   448  
Ending balance 0 $ 449 0 $ 449
Change in unrealized gains (losses) included in earnings for the period, attributable to assets and liabilities still held $ 0   $ 0