XML 144 R131.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value, Option, Carrying Amount (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Fair Value, Option, Quantitative Disclosures [Line Items]    
Equity securities, carried at fair value $ 35,950 $ 29,556
Fair value option election [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Mortgage loans held for sale 16,343 11,771
Loans held for sale 1,118 1,469
Loans 202 244
Fair value option election [Member] | Mortgage loans held for sale [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Mortgage loans held for sale 16,343 11,771
Mortgage loans held for sale, unpaid principal 15,906 11,573
Loans, Loans held for sale and mortgage loans held for sale, aggregate difference 437 198
Nonaccrual loans 130 127
Nonaccrual loans, unpaid principal 155 158
Nonaccrual loans, aggregate difference (25) (31)
Loans 90 days or more past due and still accruing 8 7
Loans 90 days or more past due and still accruing, unpaid principal 10 9
Loans 90 days or more past due and still accruing, aggregate difference (2) (2)
Fair value option election [Member] | Loans held for sale [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Loans held for sale 1,118 1,469
Loans held for sale, unpaid principal 1,166 1,536
Loans, Loans held for sale and mortgage loans held for sale, aggregate difference (48) (67)
Nonaccrual loans 57 21
Nonaccrual loans, unpaid principal 65 32
Nonaccrual loans, aggregate difference (8) (11)
Fair value option election [Member] | Loans [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Loans 202 244
Loans, unpaid principal 231 274
Loans, Loans held for sale and mortgage loans held for sale, aggregate difference (29) (30)
Nonaccrual loans 150 179
Nonaccrual loans, unpaid principal 179 208
Nonaccrual loans, aggregate difference $ (29) $ (29)