XML 70 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Mortgage Servicing Rights and Related Liabilities - UPB and Fair Value of Forward MSR's (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Owned Service Loans [Line Items]    
Fair Value $ 2,703 $ 3,496
Forward mortgage servicing rights    
Owned Service Loans [Line Items]    
UPB 271,189 296,782
Fair Value 2,703 3,496
Agency | Forward mortgage servicing rights    
Owned Service Loans [Line Items]    
UPB 227,136 240,688
Fair Value 2,305 2,944
Non-agency | Forward mortgage servicing rights    
Owned Service Loans [Line Items]    
UPB 44,053 56,094
Fair Value $ 398 $ 552