XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Mortgage Servicing Rights and Related Liabilities - UPB related to owned MSRs (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Owned Service Loans [Line Items]    
Fair Value $ 3,354 $ 2,703
Mortgage servicing rights    
Owned Service Loans [Line Items]    
UPB 276,028 271,189
Fair Value 3,354 2,703
Agency | Mortgage servicing rights    
Owned Service Loans [Line Items]    
UPB 234,589 227,136
Fair Value 2,965 2,305
Non-agency | Mortgage servicing rights    
Owned Service Loans [Line Items]    
UPB 41,439 44,053
Fair Value $ 389 $ 398