Annual report pursuant to Section 13 and 15(d)

Fair Value by Balance Sheet Grouping (Details)

v3.10.0.1
Fair Value by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, at fair value $ 25,552,604 $ 21,220,819    
Mortgage servicing rights, at fair value 1,993,440 1,086,717 $ 693,815 $ 493,688
Cash and cash equivalents 409,758 419,159    
Restricted cash 688,006 635,836    
Derivative assets, at fair value 319,981 309,918    
Reverse repurchase agreements 761,815 0    
Other assets 74,412 116,653    
Repurchase agreements 23,133,476 19,451,207    
Federal Home Loan Bank advances 865,024 1,215,024    
Revolving credit facilities 310,000 20,000    
Convertible senior notes 283,856 282,827    
Convertible senior notes, at fair value 281,951 306,351    
Derivative liabilities, at fair value 820,590 31,903    
Federal Home Loan Bank of Des Moines [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Federal Home Loan Bank advances $ 900,000 $ 1,200,000