XML 121 R106.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value (Fair Value Option for Residential Mortgage Loans) (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value at estimated fair value $ 71,055 $ 68,731
Residential mortgage loans - FVO    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Unpaid principal balance 544 650
Difference between estimated fair value and unpaid principal balance (106) (130)
Carrying value at estimated fair value 438 520
Loans in nonaccrual status 159 198
Loans more than 90 Days past due 78 94
Loans in nonaccrual status or more than 90 days past due, or both $ (82) $ (102)