US GAAP Taxonomy (2011): Exemplar: (us-gaap-stm-ci-soc-pre-2011-01-31.xml)

-Network: (148400 - Statement - Statement of Other Comprehensive Income)
-us-gaap:Statement of Income and Comprehensive Income [Abstract] {us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract}
-added:Statement of Other Comprehensive Income [Table] {ID2}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-added:Statement of Other Comprehensive Income [Line Items] {added:StatementOtherComprehensiveIncomeLineItems}
-us-gaap:Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Roll Up] {us-gaap:ComprehensiveIncomeNetOfTaxAbstract}
-us-gaap:Net Income (Loss) Attributable to Parent [Roll Up] {us-gaap:NetIncomeLossAbstract}
-us-gaap:Net Income (Loss), Including Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:NetIncomeLossAttributableToReportingEntityAbstract}
us-gaap:Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest {us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest}
us-gaap:Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest {us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax}
us-gaap:Extraordinary Item, Gain (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest {us-gaap:ExtraordinaryItemNetOfTax}
us-gaap:Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total {us-gaap:ProfitLoss}
-us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest [Roll Up] {us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Preferred Unit Holders {us-gaap:MinorityInterestInNetIncomeLossPreferredUnitHolders}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Limited Partnerships {us-gaap:MinorityInterestInNetIncomeLossLimitedPartnerships}
us-gaap:Net Income (Loss) Attributable to Redeemable Noncontrolling Interest {us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Joint Venture Partners {us-gaap:MinorityInterestInNetIncomeLossJointVenturePartners}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Operating Partnerships {us-gaap:MinorityInterestInNetIncomeLossOperatingPartnerships}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Other {us-gaap:MinorityInterestInNetIncomeLossOtherMinorityInterests}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Total {us-gaap:NetIncomeLossAttributableToNoncontrollingInterest}
us-gaap:Net Income (Loss) Attributable to Parent, Total {us-gaap:NetIncomeLoss}
-us-gaap:Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, before Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Recognized in Net Periodic Benefit Cost, before Tax {us-gaap:OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, before Tax {us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, before Tax {us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Total {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent}
us-gaap:Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Reclassification Adjustment Realized upon Sale or Liquidation, Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Portion Attributable to Parent [Abstract] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostTax}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect [Roll Up] {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentTaxEffectAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Benefit Plan Improvement, Tax Effect {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Curtailment, Tax Effect {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansCurtailmentTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect, Total {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Tax Effect {us-gaap:OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlantNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostTax}
us-gaap:Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Tax {us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax}
us-gaap:Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, Tax {us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Total {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToParentAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToParentAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToParentHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent [Abstract] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent}
us-gaap:Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, Net of Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized (Gain) Loss Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net (Gain) Loss Recognized in Net Periodic Benefit Cost, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Prior Service Costs (Credit) Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax {us-gaap:OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Net of Tax {us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, Net of Tax {us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent}
us-gaap:Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total {us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent}
us-gaap:Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total {us-gaap:ComprehensiveIncomeNetOfTax}
-us-gaap:Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest [Abstract] {us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract}
-us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest [Roll Up] {us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Preferred Unit Holders {us-gaap:MinorityInterestInNetIncomeLossPreferredUnitHolders}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Limited Partnerships {us-gaap:MinorityInterestInNetIncomeLossLimitedPartnerships}
us-gaap:Net Income (Loss) Attributable to Redeemable Noncontrolling Interest {us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Joint Venture Partners {us-gaap:MinorityInterestInNetIncomeLossJointVenturePartners}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Operating Partnerships {us-gaap:MinorityInterestInNetIncomeLossOperatingPartnerships}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Other {us-gaap:MinorityInterestInNetIncomeLossOtherMinorityInterests}
us-gaap:Net Income (Loss) Attributable to Noncontrolling Interest, Total {us-gaap:NetIncomeLossAttributableToNoncontrollingInterest}
-us-gaap:Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest}
-us-gaap:Other Comprehensive Income (Loss), before Tax, Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherComprehensiveIncomeBeforeTaxPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Noncontrolling Interest, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), before Tax, Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest}
-us-gaap:Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherComprehensiveIncomeTaxPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToNoncontrollingInterest}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Noncontrolling Interest {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Other Comprehensive Income (Loss), Tax, Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest}
us-gaap:Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest {us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest}
-us-gaap:Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] {us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract}
-us-gaap:Net Income (Loss), Including Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:NetIncomeLossAttributableToReportingEntityAbstract}
us-gaap:Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest {us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest}
us-gaap:Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest {us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax}
us-gaap:Extraordinary Item, Gain (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest {us-gaap:ExtraordinaryItemNetOfTax}
us-gaap:Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total {us-gaap:ProfitLoss}
-us-gaap:Other Comprehensive Income (Loss), before Tax [Abstract] {us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, before Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecrease}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Recognized in Net Periodic Benefit Cost, before Tax {us-gaap:OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, before Tax {us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, before Tax {us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecrease}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Total {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecrease}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax {us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeBeforeTax}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), before Tax {us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecrease}
-us-gaap:Other Comprehensive Income (Loss), Tax [Abstract] {us-gaap:OtherComprehensiveIncomeLossTaxAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Reclassification Adjustment Realized upon Sale or Liquidation, Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTax}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostTax}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect [Roll Up] {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentTaxEffectAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Benefit Plan Improvement, Tax Effect {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Curtailment, Tax Effect {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansCurtailmentTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect, Total {us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Tax Effect {us-gaap:OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostTaxEffect}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlantNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostTax}
us-gaap:Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Tax {us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax}
us-gaap:Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, Tax {us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTax}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Total {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTax}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterest}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax {us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Tax {us-gaap:OtherComprehensiveIncomeLossTax}
-us-gaap:Other Comprehensive Income (Loss), Net of Tax [Abstract] {us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract}
-us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, Net of Tax {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease}
-us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized (Gain) Loss Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net (Gain) Loss Recognized in Net Periodic Benefit Cost, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Prior Service Costs (Credit) Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax {us-gaap:OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Net of Tax {us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, Net of Tax {us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease}
-us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease}
-us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Roll Up] {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities}
us-gaap:Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total {us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest}
-us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Up] {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract}
us-gaap:Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax {us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax {us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax}
us-gaap:Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Net of Tax {us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease}
us-gaap:Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest {us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest}