XML 110 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Payables and Other Liabilities - Schedule of Accounts Payable (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Loans subject to repurchase right from Ginnie Mae $ 468 $ 560
Payables to servicing and subservicing investors 407 423
Derivative financial instruments 223 15
Payable to GSEs and securitized trusts 148 182
Operating lease liabilities 125 135
Other liabilities 594 701
Total payables and other liabilities $ 1,965 $ 2,016