Annual report pursuant to Section 13 and 15(d)

Term Notes Payable (Details)

v3.19.3.a.u2
Term Notes Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Term notes payable $ 394,502 $ 0
Weighted average interest rate 4.59%  
Weighted average remaining maturities 4 years 6 months  
Mortgage servicing rights, at fair value, pledged as collateral for borrowings $ 1,600,000 $ 1,100,000
Weighted average underlying loan coupon of mortgage servicing rights pledged as collateral for borrowings 4.25%  
Term Notes Payable [Member]    
Debt Instrument [Line Items]    
Mortgage servicing rights, at fair value, pledged as collateral for borrowings $ 575,100