XML 109 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Mortgage Banking Activities, Analysis of Changes in Fair Value MSRs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Changes in MSRs measured at fair value    
Fair value, beginning of year $ 6,125  
Changes in fair value:    
Net changes in valuation inputs or assumptions (1,591) $ 3,257
Changes due to collection/realization of expected cash flows 585 564
Total changes in fair value 1,006 (3,821)
Fair value, end of period 7,536  
Commercial mortgage servicing [Member]    
Mortgage Banking Activities Textual [Abstract]    
Mortgage servicing rights 1,300 1,400
Servicing asset at amortized cost, fair value 1,700 1,500
Residential mortgage servicing rights [Member]    
Changes in MSRs measured at fair value    
Fair value, beginning of year 6,125 11,517
Servicing from securitizations or asset transfers 406 461
Sales and other (1) (31)
Net additions 405 430
Changes in fair value:    
Net changes in valuation inputs or assumptions 1,591 (3,257)
Changes due to collection/realization of expected cash flows (585) (564)
Total changes in fair value 1,006 (3,821)
Fair value, end of period 7,536 8,126
Residential mortgage servicing rights [Member] | Mortgage interest rates [Member]    
Changes in fair value:    
Net changes in valuation inputs or assumptions 1,630 (3,022)
Residential mortgage servicing rights [Member] | Servicing and foreclosure costs [Member]    
Changes in fair value:    
Net changes in valuation inputs or assumptions 9 (73)
Residential mortgage servicing rights [Member] | Discount rates [Member]    
Changes in fair value:    
Net changes in valuation inputs or assumptions 47 27
Residential mortgage servicing rights [Member] | Prepayment estimates and other [Member]    
Changes in fair value:    
Net changes in valuation inputs or assumptions $ (95) $ (189)