XML 81 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Repurchase Agreements (Undrawn Financing Commitment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Repurchase agreements $ 8,509,713 $ 7,879,087
MSR Asset Financing    
Debt Instrument [Line Items]    
Repurchase agreement, borrowing commitment $ 75,000  
MSR Asset Financing | Minimum    
Debt Instrument [Line Items]    
Commitment fee 0.125%  
MSR Asset Financing | Maximum    
Debt Instrument [Line Items]    
Commitment fee 0.50%  
MSR-related assets    
Debt Instrument [Line Items]    
Repurchase agreements $ 647,535 $ 474,127
MSR-related assets | Corporate Loan    
Debt Instrument [Line Items]    
Repurchase agreements $ 53,800