XML 151 R122.htm IDEA: XBRL DOCUMENT v3.3.1.900
Activity Related to the MSR Portfolio (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Servicing Assets at Fair Value [Line Items]      
Securities gains, net - non-qualifying hedges on MSRs     $ 13
Recovery of (provision for) MSR impairment (Mortgage banking net revenue) $ 4 $ (65) 192
Interest Rate Contract | Servicing Rights | Mortgage Banking Revenue      
Servicing Assets at Fair Value [Line Items]      
Changes in fair value and settlement of free-standing derivatives purchased to economically hedge the MSR portfolio (Mortgage banking net revenue) $ 90 $ 95 $ (30)