Quarterly report pursuant to Section 13 or 15(d)

Fair Value by Balance Sheet Grouping (Details)

v3.21.1
Fair Value by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, at fair value $ 11,473,390 $ 14,650,922    
Mortgage servicing rights, at fair value 2,091,761 1,596,153 $ 1,505,163 $ 1,909,444
Cash and cash equivalents 1,159,306 1,384,764    
Restricted cash 812,654 1,261,667    
Derivative assets, at fair value 55,145 95,937    
Reverse repurchase agreements 76,000 91,525    
Other assets 3,321 13,292    
Repurchase agreements 11,676,062 15,143,898    
Revolving credit facilities 443,458 283,830    
Term notes payable 395,891 395,609    
Term notes payable, at fair value 397,000 380,000    
Convertible senior notes 423,337 286,183    
Convertible senior notes, at fair value 460,371 291,376    
Derivative liabilities, at fair value 16,162 11,058    
Maturity Over One Year [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Repurchase agreements 0 0    
Revolving credit facilities $ 50,000 $ 223,830