XML 59 R122.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Borrowings - Schedule of Aggregate Long-term Borrowings (Footnote) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long-term debt, gross $ 1,030,306 $ 452,736
Financing Liabilities    
Debt Instrument [Line Items]    
Long-term debt, gross 7,036,030 $ 6,442,538
Financing Liabilities | Sale of MSRs and Rights To MSRs    
Debt Instrument [Line Items]    
Long-term debt, gross 1,000,000  
Financing Liabilities | HMBS - Related Borrowings    
Debt Instrument [Line Items]    
Long-term debt, gross $ 6,100,000