XML 122 R108.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Values of Assets and Liabilities - Changes in Fair Value for All Assets and Liabilities Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Mortgage Servicing Rights [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning of Period Balance $ 2,656 $ 2,780 $ 2,791 $ 2,645
Net Gains (Losses) Included in Net Income (331) (35) (545) (2)
Purchases 6 2 7 4
Sales       0
Issuances 127 97 205 197
Settlements       0
End of Period Balance 2,458 2,844 2,458 2,844
Net Change in Unrealized Gains (Losses) Relating to Assets and Liabilities Held at End of Period (331) (35) (545) (2)
Derivative [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning of Period Balance 455 (132) 80 107
Net Gains (Losses) Included in Net Income 568 (94) 931 (345)
Purchases 53   54 1
Sales (1) (16) (8) (22)
Settlements (30) (14) (12) 3
End of Period Balance 1,045 (256) 1,045 (256)
Net Change in Unrealized Gains (Losses) Relating to Assets and Liabilities Held at End of Period $ 662 $ (110) $ 1,019 $ (297)