XML 57 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivatives (Details 3) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Derivatives        
Net derivative gain (loss) related to mortgage servicing rights $ 58 $ (49) $ 143 $ 4
Interest rate lock commitments | Gain on loans held for sale, net        
Derivatives        
Gains (losses) on derivative instruments 101 54 178 135
Forward delivery commitments | Gain on loans held for sale, net        
Derivatives        
Gains (losses) on derivative instruments (14) 28 (35) 11
Option contracts | Gain on loans held for sale, net        
Derivatives        
Gains (losses) on derivative instruments (1) (1) (1) (1)
MSR-related agreements | Net derivative gain related to mortgage servicing rights        
Derivatives        
Net derivative gain (loss) related to mortgage servicing rights $ 58 $ (49) $ 143 $ 4