XML 83 R91.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Hedging Activities (Detail) (USD $)
3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2014
Mar. 31, 2014
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2013
Jan. 31, 2014
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Interest Rate Lock Commitments [Member]            
Derivative [Line Items]            
Derivative, Notional Amount           $ 250,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Proceeds from derivative instrument   3,900,000us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
       
Amount of loss reclassified from accumulated other comprehensive income into income as interest expense (effective portion) 100,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  100,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
     
Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]            
Derivative [Line Items]            
Assets needed for immediate settlement, aggregate fair value 14,600,000us-gaap_DerivativeNetLiabilityPositionAggregateFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  14,600,000us-gaap_DerivativeNetLiabilityPositionAggregateFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
     
Interest Rate Contract [Member] | Designated as Hedging Instrument [Member] | Interest Expense [Member]            
Derivative [Line Items]            
Derivative instruments, gain (loss) reclassification from accumulated OCI to income, estimated net amount to be transferred 10,500,000us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
  10,500,000us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
     
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 1,174,367,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  1,174,367,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
     
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 234,316,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  234,316,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
     
Amount of gain (loss) recognized in income on derivative (ineffective portion, reclassifications of missed forecasted transactions and amounts excluded from effectiveness testing) $ 14,200,000us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  $ 7,100,000us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (31,200,000)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (31,200,000)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember