-us-gaap:Increase (Decrease) in Stockholders' Equity [Grid] {us-gaap:IncreaseDecreaseInStockholdersEquityRollForward}
us-gaap:Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance {us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest}
us-gaap:Shares, Outstanding, Beginning Balance {us-gaap:SharesOutstanding}
us-gaap:Common Stock, Shares, Outstanding, Beginning Balance {us-gaap:CommonStockSharesOutstanding}
us-gaap:Preferred Stock, Shares Outstanding, Beginning Balance {us-gaap:PreferredStockSharesOutstanding}
-us-gaap:Stock Issued During Period, Value, New Issues {us-gaap:StockIssuedDuringPeriodValueNewIssues}
us-gaap:Stock Issued During Period, Shares, New Issues {us-gaap:StockIssuedDuringPeriodSharesNewIssues}
-us-gaap:Stock Issued or Granted During Period, Share-based Compensation [Hierarchy] {us-gaap:StockIssuedDuringPeriodSharebasedCompensationAbstract}
-us-gaap:Stock Granted During Period, Value, Share-based Compensation, Net of Forfeitures [Roll Up] {us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationNetofForfeituresAbstract}
us-gaap:Stock Granted During Period, Value, Share-based Compensation, Gross {us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross}
us-gaap:Stock Granted During Period, Value, Share-based Compensation, Forfeited {us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited}
us-gaap:Stock Granted During Period, Value, Share-based Compensation, Net of Forfeitures, Total {us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation}
-us-gaap:Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures [Roll Up] {us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNetOfForfeituresAbstract}
us-gaap:Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross {us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross}
us-gaap:Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Forfeited {us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodForfeited}
us-gaap:Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total {us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod}
-us-gaap:Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures [Roll Up] {us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationNetOfForfeituresAbstract}
us-gaap:Stock Issued During Period, Value, Share-based Compensation, Gross {us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross}
us-gaap:Stock Issued During Period, Value, Share-based Compensation, Forfeited {us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited}
us-gaap:Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures, Total {us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation}
-us-gaap:Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures [Roll Up] {us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationNetofForfeituresAbstract}
us-gaap:Stock Issued During Period, Shares, Share-based Compensation, Gross {us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross}
us-gaap:Stock Issued During Period, Shares, Share-based Compensation, Forfeited {us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited}
us-gaap:Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures, Total {us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation}
-us-gaap:Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures [Roll Up] {us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeituresAbstract}
us-gaap:Stock Issued During Period, Value, Restricted Stock Award, Gross {us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross}
us-gaap:Stock Issued During Period, Value, Restricted Stock Award, Forfeitures {us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures}
us-gaap:Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total {us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures}
-us-gaap:Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures [Roll Up] {us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeituresAbstract}
us-gaap:Stock Issued During Period, Shares, Restricted Stock Award, Gross {us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross}
us-gaap:Stock Issued During Period, Shares, Restricted Stock Award, Forfeited {us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited}
us-gaap:Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total {us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures}
-us-gaap:Stock Issued During Period, Value, Stock Options Exercised {us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised}
us-gaap:Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period {us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised}
-us-gaap:Stock Issued During Period, Value, Employee Stock Ownership Plan {us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan}
us-gaap:Stock Issued During Period, Shares, Employee Stock Ownership Plan {us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan}
-us-gaap:Stock Issued During Period, Value, Employee Stock Purchase Plan {us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan}
us-gaap:Stock Issued During Period, Shares, Employee Stock Purchase Plans {us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans}
-us-gaap:Stock Issued During Period, Value, Employee Benefit Plan {us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan}
us-gaap:Stock Issued During Period, Shares, Employee Benefit Plan {us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan}
-us-gaap:Stock Issued During Period, Value, Acquisitions {us-gaap:StockIssuedDuringPeriodValueAcquisitions}
us-gaap:Stock Issued During Period, Shares, Acquisitions {us-gaap:StockIssuedDuringPeriodSharesAcquisitions}
-us-gaap:Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments [Roll Up] {us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustmentsAbstract}
us-gaap:Stock Issued During Period, Value, Conversion of Convertible Securities {us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities}
us-gaap:Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt {us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt}
us-gaap:Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments {us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments}
us-gaap:Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total {us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments}
us-gaap:Stock Issued During Period, Shares, Conversion of Convertible Securities {us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities}
-us-gaap:Stock Issued During Period, Value, Conversion of Units {us-gaap:StockIssuedDuringPeriodValueConversionOfUnits}
us-gaap:Stock Issued During Period, Shares, Conversion of Units {us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits}
us-gaap:Stock Issued During Period, Value, Stock Dividend {us-gaap:StockIssuedDuringPeriodValueStockDividend}
-us-gaap:Stock Issued During Period, Value, Dividend Reinvestment Plan {us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan}
us-gaap:Stock Issued During Period, Shares, Dividend Reinvestment Plan {us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan}
-us-gaap:Stock Issued During Period, Value, Purchase of Assets {us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets}
us-gaap:Stock Issued During Period, Shares, Purchase of Assets {us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets}
-us-gaap:Stock Issued During Period, Value, Other {us-gaap:StockIssuedDuringPeriodValueOther}
us-gaap:Stock Issued During Period, Shares, Other {us-gaap:StockIssuedDuringPeriodSharesOther}
us-gaap:Stock Issued During Period, Value, Treasury Stock Reissued {us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued}
us-gaap:Stock Issued During Period, Shares, Stock Splits {us-gaap:StockIssuedDuringPeriodSharesStockSplits}
us-gaap:Stock Issued During Period, Shares, Reverse Stock Splits {us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits}
-us-gaap:Stock Repurchased and Retired During Period, Value {us-gaap:StockRepurchasedAndRetiredDuringPeriodValue}
us-gaap:Stock Repurchased and Retired During Period, Shares {us-gaap:StockRepurchasedAndRetiredDuringPeriodShares}
-us-gaap:Stock Repurchased During Period, Value {us-gaap:StockRepurchasedDuringPeriodValue}
us-gaap:Stock Repurchased During Period, Shares {us-gaap:StockRepurchasedDuringPeriodShares}
-us-gaap:Stock Redeemed or Called During Period, Value {us-gaap:StockRedeemedOrCalledDuringPeriodValue}
us-gaap:Stock Redeemed or Called During Period, Shares {us-gaap:StockRedeemedOrCalledDuringPeriodShares}
-us-gaap:Treasury Stock Transactions, Excluding Value of Shares Reissued [Hierarchy] {us-gaap:TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract}
us-gaap:Treasury Stock, Value {us-gaap:TreasuryStockValue}
us-gaap:Treasury Stock, Value, Acquired, Par Value Method {us-gaap:TreasuryStockValueAcquiredParValueMethod}
us-gaap:Treasury Stock, Value, Acquired, Cost Method {us-gaap:TreasuryStockValueAcquiredCostMethod}
us-gaap:Treasury Stock Reissued at Lower than Repurchase Price {us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice}
us-gaap:Treasury Stock, Retired, Par Value Method, Amount {us-gaap:TreasuryStockRetiredParValueMethodAmount}
us-gaap:Treasury Stock, Retired, Cost Method, Amount {us-gaap:TreasuryStockRetiredCostMethodAmount}
us-gaap:Treasury Stock, Shares, Retired {us-gaap:TreasuryStockSharesRetired}
us-gaap:Treasury Stock, Carrying Basis {us-gaap:TreasuryStockCarryingBasis}
us-gaap:Accelerated Share Repurchase Program, Adjustment {us-gaap:AcceleratedShareRepurchaseProgramAdjustment}
-us-gaap:Adjustments to Additional Paid in Capital [Hierarchy] {us-gaap:AdjustmentsToAdditionalPaidInCapitalAbstract}
us-gaap:Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs {us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts}
us-gaap:Adjustments to Additional Paid in Capital, Termination of S Corporation Election {us-gaap:AdjustmentsToAdditionalPaidInCapitalTerminationOfSCorporationElection}
-us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition [Roll Up] {us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionAbstract}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition {us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Nonvested Shares, Requisite Service Period Recognition {us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationNonvestedSharesRequisiteServicePeriodRecognition}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Employee Stock Purchase Program, Requisite Service Period
Recognition {us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Restricted Stock Units, Requisite Service Period Recognition {us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Other Long-term Incentive Plans, Requisite Service Period
Recognition {us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition}
us-gaap:Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition, Total {us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue}
us-gaap:Adjustments to Additional Paid in Capital, Mark-to-Market {us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket}
us-gaap:Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature {us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature}
us-gaap:Adjustments to Additional Paid in Capital, Reallocation of Noncontrolling Interest {us-gaap:AdjustmentsToAdditionalPaidInCapitalReallocationOfMinorityInterest}
us-gaap:Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings {us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings}
us-gaap:Adjustments to Additional Paid in Capital, Stock Split {us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit}
us-gaap:Adjustments to Additional Paid in Capital, Warrant Issued {us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued}
us-gaap:Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock {us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock}
us-gaap:Adjustments to Additional Paid in Capital, Stock Issued, Own-share Lending Arrangement, Issuance Costs {us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts}
us-gaap:Adjustments to Additional Paid in Capital, Counterparty Default, Period of Default, Effect on Equity {us-gaap:AdjustmentsToAdditionalPaidInCapitalCounterpartyDefaultPeriodOfDefaultEffectOnEquity}
us-gaap:Adjustments to Additional Paid in Capital, Counterparty Default, Subsequent Period Changes, Effect on Equity {us-gaap:AdjustmentsToAdditionalPaidInCapitalCounterpartyDefaultSubsequentPeriodChangesEffectOnEquity}
us-gaap:Adjustments to Additional Paid in Capital, Other {us-gaap:AdjustmentsToAdditionalPaidInCapitalOther}
us-gaap:Amortization of ESOP Award {us-gaap:AmortizationOfESOPAward}
-us-gaap:Other Comprehensive Income (Loss), Net of Tax [Roll Up] {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, Total {us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease}
-us-gaap:Other Comprehensive Income (Loss), before Tax [Roll Up] {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 [Roll Up] {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), 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), Derivatives Qualifying as Hedges, Tax Effect, Total {us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecrease}
us-gaap:Other Comprehensive Income (Loss), Tax {us-gaap:OtherComprehensiveIncomeLossTax}
us-gaap:Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest {us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest}
us-gaap:Reclassifications of Temporary to Permanent Equity {us-gaap:ReclassificationsOfTemporaryToPermanentEquity}
-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:Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total {us-gaap:ProfitLoss}
-us-gaap:Dividends [Abstract] {us-gaap:DividendsAbstract}
-us-gaap:Dividends, Common Stock [Roll Up] {us-gaap:DividendsCommonStockAbstract}
us-gaap:Dividends, Common Stock, Cash {us-gaap:DividendsCommonStockCash}
us-gaap:Dividends, Common Stock, Stock {us-gaap:DividendsCommonStockStock}
us-gaap:Dividends, Common Stock, Paid-in-kind {us-gaap:DividendsCommonStockPaidinkind}
us-gaap:Dividends, Common Stock, Total {us-gaap:DividendsCommonStock}
-us-gaap:Dividends, Preferred Stock [Roll Up] {us-gaap:DividendsPreferredStockAbstract}
us-gaap:Dividends, Preferred Stock, Cash {us-gaap:DividendsPreferredStockCash}
us-gaap:Dividends, Preferred Stock, Stock {us-gaap:DividendsPreferredStockStock}
us-gaap:Dividends, Preferred Stock, Paid-in-kind {us-gaap:DividendsPreferredStockPaidinkind}
us-gaap:Dividends, Preferred Stock, Total {us-gaap:DividendsPreferredStock}
-us-gaap:Dividends, Share-based Compensation [Roll Up] {us-gaap:DividendsShareBasedCompensationAbstract}
us-gaap:Dividends, Share-based Compensation, Cash {us-gaap:DividendsShareBasedCompensationCash}
us-gaap:Dividends, Share-based Compensation, Stock {us-gaap:DividendsSharebasedCompensationStock}
us-gaap:Dividends, Share-based Compensation, Paid-in-kind {us-gaap:DividendsSharebasedCompensationPaidInKind}
us-gaap:Dividends, Share-based Compensation, Total {us-gaap:DividendsShareBasedCompensation}
us-gaap:Dividends, Total {us-gaap:Dividends}
-us-gaap:Dividends, by Type Alternative [Roll Up] {us-gaap:DividendsByTypeAlternativeAbstract}
-us-gaap:Dividends, Cash [Roll Up] {us-gaap:DividendsCashAbstract}
us-gaap:Dividends, Common Stock, Cash {us-gaap:DividendsCommonStockCash}
us-gaap:Dividends, Preferred Stock, Cash {us-gaap:DividendsPreferredStockCash}
us-gaap:Dividends, Share-based Compensation, Cash {us-gaap:DividendsShareBasedCompensationCash}
us-gaap:Dividends, Cash, Total {us-gaap:DividendsCash}
-us-gaap:Dividends, Stock [Roll Up] {us-gaap:DividendsStockAbstract}
us-gaap:Dividends, Common Stock, Stock {us-gaap:DividendsCommonStockStock}
us-gaap:Dividends, Preferred Stock, Stock {us-gaap:DividendsPreferredStockStock}
us-gaap:Dividends, Share-based Compensation, Stock {us-gaap:DividendsSharebasedCompensationStock}
us-gaap:Dividends, Stock, Total {us-gaap:DividendsStock}
-us-gaap:Dividends, Paid-in-kind [Roll Up] {us-gaap:DividendsPaidinkindAbstract}
us-gaap:Dividends, Common Stock, Paid-in-kind {us-gaap:DividendsCommonStockPaidinkind}
us-gaap:Dividends, Preferred Stock, Paid-in-kind {us-gaap:DividendsPreferredStockPaidinkind}
us-gaap:Dividends, Share-based Compensation, Paid-in-kind {us-gaap:DividendsSharebasedCompensationPaidInKind}
us-gaap:Dividends, Paid-in-kind, Total {us-gaap:DividendsPaidinkind}
us-gaap:Dividends, Total {us-gaap:Dividends}
us-gaap:Preferred Stock Redemption Premium {us-gaap:PreferredStockRedemptionPremium}
us-gaap:Preferred Stock Redemption Discount {us-gaap:PreferredStockRedemptionDiscount}
us-gaap:Preferred Stock, Accretion of Redemption Discount {us-gaap:PreferredStockAccretionOfRedemptionDiscount}
us-gaap:Increase in Carrying Amount of Redeemable Preferred Stock {us-gaap:IncreaseInCarryingAmountOfRedeemablePreferredStock}
us-gaap:Stockholders' Equity, Change in Reporting Entity {us-gaap:StockholdersEquityChangeInReportingEntity}
us-gaap:Stockholders' Equity Note, Spinoff Transaction {us-gaap:StockholdersEquityNoteSpinoffTransaction}
-us-gaap:Stockholders' Equity, Other {us-gaap:StockholdersEquityOther}
us-gaap:Stockholders' Equity, Other Shares {us-gaap:StockholdersEquityOtherShares}
-us-gaap:Stockholders' Equity, Period Increase (Decrease), Total {us-gaap:StockholdersEquityPeriodIncreaseDecrease}
us-gaap:Stock Issued During Period, Shares, Period Increase (Decrease) {us-gaap:StockIssuedDuringPeriodSharesPeriodIncreaseDecrease}
us-gaap:Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance {us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest}
us-gaap:Shares, Outstanding, Ending Balance {us-gaap:SharesOutstanding}
us-gaap:Common Stock, Shares, Outstanding, Ending Balance {us-gaap:CommonStockSharesOutstanding}
us-gaap:Preferred Stock, Shares Outstanding, Ending Balance {us-gaap:PreferredStockSharesOutstanding}
-us-gaap:Stock Transactions, Parenthetical Disclosures [Hierarchy] {us-gaap:StockTransactionsParentheticalDisclosuresAbstract}
us-gaap:Stock Issued During Period, Shares, Treasury Stock Reissued {us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued}
us-gaap:Stock Issued During Period, Shares, Stock Splits {us-gaap:StockIssuedDuringPeriodSharesStockSplits}
us-gaap:Stock Issued During Period, Shares, Reverse Stock Splits {us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits}
us-gaap:Treasury Stock, Shares, Acquired {us-gaap:TreasuryStockSharesAcquired}
us-gaap:Treasury Stock, Shares, Retired {us-gaap:TreasuryStockSharesRetired}
us-gaap:Common Stock, Dividends, Per Share, Declared {us-gaap:CommonStockDividendsPerShareDeclared}
-us-gaap:Stock Dividends, Shares [Roll Up] {us-gaap:StockDividendsSharesAbstract}
us-gaap:Common Stock Dividends, Shares {us-gaap:CommonStockDividendsShares}
us-gaap:Preferred Stock Dividends, Shares {us-gaap:PreferredStockDividendsShares}
us-gaap:Stock Dividends, Shares, Total {us-gaap:StockDividendsShares}
-us-gaap:Restricted Stock Award, Forfeitures [Roll Up] {us-gaap:RestrictedStockAwardForfeituresAbstract}
us-gaap:Stock Issued During Period, Value, Restricted Stock Award, Forfeitures {us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures}
us-gaap:Restricted Stock Award, Forfeitures, Dividends {us-gaap:RestrictedStockAwardForfeituresDividends}
us-gaap:Restricted Stock Award, Forfeitures, Total {us-gaap:RestrictedStockAwardForfeitures}
-us-gaap:Noncontrolling Interest Items [Hierarchy] {us-gaap:NoncontrollingInterestItemsAbstract}
us-gaap:Noncontrolling Interest, Increase from Equity Issuance or Sale of Parent Equity Interest {us-gaap:MinorityInterestIncreaseFromStockIssuance}
us-gaap:Noncontrolling Interest, Increase from Business Combination {us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination}
-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:Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest {us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest}
us-gaap:Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders {us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders}
us-gaap:Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests {us-gaap:MinorityInterestDecreaseFromRedemptions}
us-gaap:Noncontrolling Interest, Decrease from Deconsolidation {us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation}