XML 167 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Freestanding Derivative Financial Instruments - Schedule of Notional or Contractual Amounts and Fair Values of Derivative Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Total derivative instruments, Assets, Fair Value $ 68,151us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral $ 62,365us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Fair Value, Derivative Assets, Cash Margin 14,664us-gaap_DerivativeCollateralRightToReclaimCash 0us-gaap_DerivativeCollateralRightToReclaimCash
Total derivative instruments, Liabilities, Fair Value 30,024us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral 5,882us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Fair Value, Derivative Liabilities, Cash Margin 2,780us-gaap_DerivativeCollateralObligationToReturnCash 19,148us-gaap_DerivativeCollateralObligationToReturnCash
Interest Rate Lock Commitments [Member]    
Derivative [Line Items]    
Notional/ Contractual Amount 2,825,924invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
2,202,638invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
Fair Value, Derivative Assets 60,400us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
42,831us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
Fair Value, Derivative Liabilities 263us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
3,755us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
Forward Sales Commitments [Member]    
Derivative [Line Items]    
Notional/ Contractual Amount 4,989,400invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
2,903,700invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
Fair Value, Derivative Assets 332us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
19,534us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
Fair Value, Derivative Liabilities 29,744us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
247us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
MBS Purchase Commitments [Member]    
Derivative [Line Items]    
Notional/ Contractual Amount 1,847,000invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
308,700invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
Fair Value, Derivative Assets 7,419us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
Fair Value, Derivative Liabilities $ 17us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
$ 1,880us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember