XML 97 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
counterparty
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Derivative [Line Items]        
Notional amount $ 7,639,175   $ 6,644,081  
Accumulated other comprehensive income $ 1,219,983 $ 1,165,771 1,212,287 $ 1,149,428
Number of counterparties (in counterparties) | counterparty 2      
Net Unrealized Losses on Interest Rate Agreements Accounted for as Cash Flow Hedges        
Derivative [Line Items]        
Accumulated other comprehensive income $ (34,522) (42,273) (42,953) $ (44,020)
Mortgage Banking Activities, Net        
Derivative [Line Items]        
Market valuations gains and losses, net 26,238 17,397    
Derivative Liabilities        
Derivative [Line Items]        
Notional amount 2,684,123   3,485,466  
Loan purchase commitments | Mortgage Banking Activities, Net        
Derivative [Line Items]        
Market valuations gains and losses, net (6,968) 10,265    
Interest rate contract        
Derivative [Line Items]        
Notional amount 3,320,000   3,210,000  
TBAs        
Derivative [Line Items]        
Notional amount 2,630,000   1,700,000  
TBAs | Derivative Liabilities        
Derivative [Line Items]        
Notional amount 1,110,000   1,400,000  
Futures        
Derivative [Line Items]        
Notional amount 15,000   8,000  
Futures | Derivative Liabilities        
Derivative [Line Items]        
Notional amount 15,000   0  
Unsecuritized Residential and Commercial Loans        
Derivative [Line Items]        
Derivative gain (loss) 67,000 (7,000)    
Interest rate swaps | Cash Flow Hedging        
Derivative [Line Items]        
Derivative gain (loss) 8,000 $ 2,000    
Interest rate swaps | Derivative Liabilities        
Derivative [Line Items]        
Notional amount 451,500   1,248,000  
Interest rate swaps | Derivative Liabilities | Cash Flow Hedging        
Derivative [Line Items]        
Notional amount $ 139,500   $ 139,500