Annual report pursuant to Section 13 and 15(d)

Fair Value by Balance Sheet Grouping (Details)

v3.19.3.a.u2
Fair Value by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, at fair value $ 31,406,328 $ 25,552,604    
Mortgage servicing rights, at fair value 1,909,444 1,993,440 $ 1,086,717 $ 693,815
Cash and cash equivalents 558,136 409,758    
Restricted cash 1,058,690 688,006    
Derivative assets, at fair value 188,051 319,981    
Reverse repurchase agreements 220,000 761,815    
Other assets 24,352 74,412    
Repurchase agreements 29,147,463 23,133,476    
Federal Home Loan Bank advances 210,000 865,024    
Revolving credit facilities 300,000 310,000    
Term notes payable 394,502 0    
Term notes payable, at fair value 400,000 0    
Convertible senior notes 284,954 283,856    
Convertible senior notes, at fair value 299,147 281,951    
Derivative liabilities, at fair value 6,740 820,590    
Federal Home Loan Bank of Des Moines [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Federal Home Loan Bank advances $ 210,000 $ 865,000