Quarterly report pursuant to Section 13 or 15(d)

Fair Value by Balance Sheet Grouping (Details)

v3.22.1
Fair Value by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, at fair value $ 6,970,718 $ 7,161,703    
Mortgage servicing rights, at fair value 3,089,963 2,191,578 $ 2,091,761 $ 1,596,153
Cash and cash equivalents 620,214 1,153,856    
Restricted cash 855,930 934,814    
Derivative assets, at fair value 58,496 80,134    
Reverse repurchase agreements 138,625 134,682    
Other assets 3,317 3,332    
Repurchase agreements 7,872,656 7,656,445    
Revolving credit facilities 570,761 420,761    
Term notes payable 397,074 396,776    
Term notes payable, at fair value 392,750 395,030    
Convertible senior notes 281,403 424,827    
Convertible senior notes, at fair value 282,032 435,774    
Derivative liabilities, at fair value 127,529 53,658    
Maturity Over One Year [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Revolving credit facilities $ 146,250 $ 146,250