805000 - Disclosure - Derivative Instruments and Hedging Activities

Arc namecalculationArc
Arc rolehttp://www.xbrl.org/2003/arcrole/summation-item
Link rolehttp://fasb.org/us-gaap/role/disclosure/DerivativeInstrumentsAndHedgingActivities
ConceptOrderWeight
us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet
us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
101.0
us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
20-1.0
us-gaap:ClosedPortfolioAndBeneficialInterestLastOfLayerAmortizedCost
us-gaap:PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost
101.0
us-gaap:BeneficialInterestSecuredByPrepayableFinancialInstrumentsLastOfLayerAmortizedCost
201.0
us-gaap:CreditRiskDerivativesAtFairValueNet
us-gaap:CreditRiskDerivativeAssetsAtFairValue
101.0
us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue
20-1.0
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGain
101.0
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss
20-1.0
101.0
20-1.0
us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
101.0
us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
101.0
us-gaap:FairValueHedgeAssetsAtFairValue
201.0
301.0
us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
20-1.0
us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
101.0
us-gaap:FairValueHedgeLiabilitiesAtFairValue
201.0
301.0
us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
us-gaap:DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
101.0
us-gaap:DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
20-1.0
us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
us-gaap:DerivativeInstrumentsGainRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting
101.0
us-gaap:DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting
20-1.0
us-gaap:DerivativeCostOfHedgeNetOfCashReceived
us-gaap:DerivativeCostOfHedge
101.0
us-gaap:DerivativeCashReceivedOnHedge
20-1.0
us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings
us-gaap:DerivativeExcludedComponentGainRecognizedInEarnings
101.0
us-gaap:DerivativeExcludedComponentLossRecognizedInEarnings
20-1.0
us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
101.0
us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
20-1.0
us-gaap:DerivativeFairValueOfDerivativeNet
us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
101.0
us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
20-1.0
us-gaap:DerivativeGainLossOnDerivativeNet
us-gaap:DerivativeGainOnDerivative
101.0
us-gaap:DerivativeLossOnDerivative
20-1.0
us-gaap:DerivativeNumberOfInstrumentsHeld
us-gaap:DerivativeAssetNumberOfInstrumentsHeld
101.0
us-gaap:DerivativeLiabilityNumberOfInstrumentsHeld
201.0
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
101.0
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
20-1.0
us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
us-gaap:EmbeddedDerivativeGainOnEmbeddedDerivative
101.0
us-gaap:EmbeddedDerivativeLossOnEmbeddedDerivative
20-1.0
us-gaap:FairValueHedgesAtFairValueNet
us-gaap:FairValueHedgeAssetsAtFairValue
101.0
us-gaap:FairValueHedgeLiabilitiesAtFairValue
20-1.0
us-gaap:ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
us-gaap:ForeignCurrencyCashFlowHedgeAssetAtFairValue
101.0
us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
20-1.0
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
101.0
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
20-1.0
us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet
us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue
101.0
us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue
20-1.0
us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet
us-gaap:GainFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectiveness
101.0
us-gaap:LossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectiveness
20-1.0
us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet
us-gaap:GainOnCashFlowHedgeIneffectiveness
101.0
us-gaap:LossOnCashFlowHedgeIneffectiveness
20-1.0
us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
us-gaap:GainOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring
101.0
us-gaap:LossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring
20-1.0
us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
us-gaap:GainLossOnFairValueHedgeIneffectivenessNet
101.0
us-gaap:GainOnFairValueHedgeIneffectiveness
101.0
us-gaap:LossOnFairValueHedgeIneffectiveness
20-1.0
us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
201.0
us-gaap:GainFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectiveness
101.0
us-gaap:LossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectiveness
20-1.0
us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedgeNet
301.0
us-gaap:GainFromHedgedFirmCommitmentNotQualifyingAsFairValueHedge
101.0
us-gaap:LossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedge
20-1.0
us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNet
us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
101.0
us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
20-1.0
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
101.0
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
20-1.0
us-gaap:InterestRateDerivativesAtFairValueNet
us-gaap:InterestRateDerivativeAssetsAtFairValue
101.0
us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
20-1.0
us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet
us-gaap:InterestRateFairValueHedgeAssetAtFairValue
101.0
us-gaap:InterestRateFairValueHedgeLiabilityAtFairValue
20-1.0
us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
101.0
us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue
20-1.0
us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNet
us-gaap:PriceRiskCashFlowHedgeAssetAtFairValue
101.0
us-gaap:PriceRiskCashFlowHedgeLiabilityAtFairValue
20-1.0
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
101.0
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
20-1.0
us-gaap:PriceRiskDerivativesAtFairValueNet
us-gaap:PriceRiskDerivativeAssetsAtFairValue
101.0
us-gaap:PriceRiskDerivativeLiabilitiesAtFairValue
20-1.0
us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNet
us-gaap:PriceRiskFairValueHedgeAssetAtFairValue
101.0
us-gaap:PriceRiskFairValueHedgeLiabilityAtFairValue
20-1.0
us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax
101.0
us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax
20-1.0
us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTax
us-gaap:UnrealizedGainOnPriceRiskCashFlowDerivativesBeforeTax
101.0
us-gaap:UnrealizedLossOnPriceRiskCashFlowDerivativesBeforeTax
20-1.0