Mortgage Servicing Rights (Residential MSRs, Fair value) (Details) - USD ($) $ in Millions |
3 Months Ended |
6 Months Ended |
12 Months Ended |
Jun. 30, 2016 |
Jun. 30, 2015 |
Jun. 30, 2016 |
Jun. 30, 2015 |
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
| Servicing Asset at Fair Value [Roll Forward] |
|
|
|
|
|
|
|
| Balance at beginning of period |
|
|
$ 296
|
$ 258
|
$ 258
|
|
|
| Changes in Fair Value Due to Changes in Valuation Inputs or Changes in Assumptions [Abstract] |
|
|
|
|
|
|
|
| Fair value of MSRs at end of period |
$ 301
|
|
301
|
|
296
|
$ 258
|
|
| Residential first mortgage |
|
|
|
|
|
|
|
| Servicing Asset at Fair Value [Roll Forward] |
|
|
|
|
|
|
|
| Balance at beginning of period |
281
|
$ 279
|
296
|
258
|
258
|
285
|
$ 711
|
| Additions from loans sold with servicing retained |
65
|
77
|
122
|
146
|
260
|
272
|
402
|
| Reductions from bulk sales |
0
|
(49)
|
(24)
|
(71)
|
(176)
|
(232)
|
(835)
|
| Changes in Fair Value Due to Changes in Valuation Inputs or Changes in Assumptions [Abstract] |
|
|
|
|
|
|
|
| Decrease in MSR value due to pay-offs and pay-downs |
(15)
|
(11)
|
(26)
|
(26)
|
(43)
|
(31)
|
(99)
|
| Changes in estimates of fair value |
(30)
|
21
|
(67)
|
10
|
(3)
|
(36)
|
106
|
| Fair value of MSRs at end of period |
$ 301
|
$ 317
|
$ 301
|
$ 317
|
$ 296
|
$ 258
|
$ 285
|