148600 - Statement - Statement of Shareholders' Equity, Statement [Table]

Typeincluding
Rolehttp://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable

Dimensional Model

TypeElement
Hypercube
us-gaap:StatementTable
Explicit
srt:CumulativeEffectPeriodOfAdoptionAxis
Member
srt:CumulativeEffectPeriodOfAdoptionDomain
Member
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
Member
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
Explicit
srt:RestatementAxis
Member
srt:RestatementDomain
Member
srt:ScenarioPreviouslyReportedMember
Member
srt:RestatementAdjustmentMember
Member
srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember
Member
srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember
Member
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
Member
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember
Explicit
us-gaap:StatementEquityComponentsAxis
Member
us-gaap:EquityComponentDomain
Member
us-gaap:ParentMember
Member
us-gaap:CommonStockMember
Member
us-gaap:PreferredStockMember
Member
us-gaap:CapitalUnitsMember
Member
us-gaap:MemberUnitsMember
Member
us-gaap:WarrantMember
Member
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
Member
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
Member
us-gaap:AdditionalPaidInCapitalMember
Member
us-gaap:OtherAdditionalCapitalMember
Member
us-gaap:DeferredCompensationShareBasedPaymentsMember
Member
us-gaap:TreasuryStockMember
Member
us-gaap:TreasuryStockCommonMember
Member
us-gaap:TreasuryStockPreferredMember
Member
us-gaap:RetainedEarningsMember
Member
us-gaap:RetainedEarningsAppropriatedMember
Member
us-gaap:RetainedEarningsUnappropriatedMember
Member
us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember
Member
us-gaap:ReceivablesFromStockholderMember
Member
us-gaap:AccumulatedOtherComprehensiveIncomeMember
Member
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
Member
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossParentMember
Member
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossParentMember
Member
us-gaap:AccumulatedOtherThanTemporaryImpairmentMember
Member
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
Member
us-gaap:AccumulatedTranslationAdjustmentMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember
Member
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
Member
us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember
Member
us-gaap:NoncontrollingInterestMember
Member
us-gaap:AociAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember
Member
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossNoncontrollingInterestMember
Member
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossNoncontrollingInterestMember
Member
us-gaap:AccumulatedOtherThanTemporaryImpairmentAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember
Member
us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember
Member
us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember
Member
us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossIncludingNoncontrollingInterestMember
Member
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossIncludingNoncontrollingInterestMember
Member
us-gaap:AccumulatedOtherthanTemporaryImpairmentIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
Member
us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember
Member
us-gaap:ComprehensiveIncomeMember
Explicit
us-gaap:StatementClassOfStockAxis
Member
us-gaap:ClassOfStockDomain
Member
us-gaap:CommonClassAMember
Member
us-gaap:CommonClassBMember
Member
us-gaap:CommonClassCMember
Member
us-gaap:CumulativePreferredStockMember
Member
us-gaap:NoncumulativePreferredStockMember
Member
us-gaap:RedeemablePreferredStockMember
Member
us-gaap:NonredeemablePreferredStockMember
Member
us-gaap:ConvertiblePreferredStockMember
Member
us-gaap:NonredeemableConvertiblePreferredStockMember
Member
us-gaap:RedeemableConvertiblePreferredStockMember
Member
us-gaap:ContingentConvertiblePreferredStockMember
Member
us-gaap:PreferredClassAMember
Member
us-gaap:PreferredClassBMember
Member
us-gaap:SeriesAPreferredStockMember
Member
us-gaap:SeriesBPreferredStockMember
Member
us-gaap:SeriesCPreferredStockMember
Member
us-gaap:SeriesDPreferredStockMember
Member
us-gaap:SeriesEPreferredStockMember
Member
us-gaap:SeriesFPreferredStockMember
Member
us-gaap:SeriesGPreferredStockMember
Member
us-gaap:SeriesHPreferredStockMember
Explicit
us-gaap:AdjustmentsForNewAccountingPronouncementsAxis
Member
us-gaap:TypeOfAdoptionMember
Member
us-gaap:NewAccountingPronouncementMember
Member
us-gaap:AccountingStandardsUpdate201026Member
Member
us-gaap:AccountingStandardsUpdate201104Member
Member
us-gaap:AccountingStandardsUpdate201307Member
Member
us-gaap:AccountingStandardsUpdate201409Member
Member
us-gaap:AccountingStandardsUpdate201502Member
Member
us-gaap:AccountingStandardsUpdate201517Member
Member
us-gaap:AccountingStandardsUpdate201601Member
Member
us-gaap:AccountingStandardsUpdate201604Member
Member
us-gaap:AccountingStandardsUpdate201605Member
Member
us-gaap:AccountingStandardsUpdate201606Member
Member
us-gaap:AccountingStandardsUpdate201609Member
Member
us-gaap:AccountingStandardsUpdate201613Member
Member
us-gaap:AccountingStandardsUpdate201617Member
Member
us-gaap:AccountingStandardsUpdate201705Member
Member
us-gaap:AccountingStandardsUpdate201708Member
Member
us-gaap:AccountingStandardsUpdate201710Member
Member
us-gaap:AccountingStandardsUpdate201711Member
Member
us-gaap:AccountingStandardsUpdate201712Member
Member
us-gaap:AccountingStandardsUpdate201715Member
Member
us-gaap:AccountingStandardsUpdate201803Member
Member
us-gaap:AccountingStandardsUpdate201804Member
Member
us-gaap:AccountingStandardsUpdate201807Member
Member
us-gaap:AccountingStandardsUpdate201813Member
Member
us-gaap:AccountingStandardsUpdate201812Member
Member
us-gaap:AccountingStandardsUpdate201816Member
Member
us-gaap:AccountingStandardsUpdate201817Member
Member
us-gaap:CumulativeEffectAdjustmentConsolidationOfVariableInterestEntityMember
Member
us-gaap:FairValueOptionElectionForVariableInterestEntityMember
Member
us-gaap:CumulativeEffectAdjustmentDeconsolidationOfVariableInterestEntityMember
Member
us-gaap:AccountingStandardsUpdate201818Member
Member
us-gaap:AccountingStandardsUpdate201904Member
Member
us-gaap:AccountingStandardsUpdate201908Member
Member
us-gaap:AccountingStandardsUpdate201911Member
Member
us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember
Explicit
us-gaap:AdjustmentsForChangeInAccountingPrincipleAxis
Member
us-gaap:ChangeInAccountingPrincipleMember
Explicit
us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
Member
us-gaap:AdjustmentsForErrorCorrectionDomain

Primary Items

Label/QName
us-gaap:StatementLineItems
us-gaap:IncreaseDecreaseInStockholdersEquityRollForward
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:SharesOutstanding
us-gaap:CommonStockSharesOutstanding
us-gaap:PreferredStockSharesOutstanding
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StockIssuedDuringPeriodSharesNewIssues
us-gaap:StockIssuedDuringPeriodValueIssuedForServices
us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
us-gaap:StockIssuedDuringPeriodSharebasedCompensationAbstract
us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationNetofForfeituresAbstract
us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNetOfForfeituresAbstract
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationNetOfForfeituresAbstract
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationNetofForfeituresAbstract
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeituresAbstract
us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeituresAbstract
us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
us-gaap:StockIssuedDuringPeriodValueAcquisitions
us-gaap:StockIssuedDuringPeriodSharesAcquisitions
us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustmentsAbstract
us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
us-gaap:StockIssuedDuringPeriodValueStockDividend
us-gaap:StockDividendsSharesAbstract
us-gaap:CommonStockDividendsShares
us-gaap:PreferredStockDividendsShares
us-gaap:StockDividendsShares
us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
us-gaap:StockIssuedDuringPeriodValueOther
us-gaap:StockIssuedDuringPeriodSharesOther
us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
us-gaap:StockIssuedDuringPeriodSharesStockSplits
us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:StockRepurchasedDuringPeriodShares
us-gaap:StockRedeemedOrCalledDuringPeriodValue
us-gaap:StockRedeemedOrCalledDuringPeriodShares
us-gaap:TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract
us-gaap:TreasuryStockValueAbstract
us-gaap:TreasuryStockCommonValue
us-gaap:TreasuryStockPreferredValue
us-gaap:TreasuryStockValue
us-gaap:TreasuryStockValueAcquiredParValueMethod
us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice
us-gaap:TreasuryStockRetiredParValueMethodAmount
us-gaap:TreasuryStockRetiredCostMethodAmount
us-gaap:TreasuryStockSharesRetired
us-gaap:TreasuryStockCarryingBasis
us-gaap:AcceleratedShareRepurchaseProgramAdjustment
us-gaap:AdjustmentsToAdditionalPaidInCapitalAbstract
us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionAbstract
us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket
us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit
us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNetAbstract
us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
us-gaap:AmortizationOfESOPAward
us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterestAbstract
us-gaap:ProfitLoss
us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:ReclassificationsOfTemporaryToPermanentEquity
us-gaap:DividendsAbstract
us-gaap:DividendsCommonStockAbstract
us-gaap:DividendsCommonStockCash
us-gaap:DividendsCommonStockStock
us-gaap:DividendsCommonStockPaidinkind
us-gaap:DividendsCommonStock
us-gaap:DividendsPreferredStockAbstract
us-gaap:DividendsPreferredStockCash
us-gaap:DividendsPreferredStockStock
us-gaap:DividendsPreferredStockPaidinkind
us-gaap:DividendsPreferredStock
us-gaap:DividendsShareBasedCompensationAbstract
us-gaap:DividendsShareBasedCompensationCash
us-gaap:DividendsSharebasedCompensationStock
us-gaap:DividendsSharebasedCompensationPaidInKind
us-gaap:DividendsShareBasedCompensation
us-gaap:Dividends
us-gaap:DividendsByTypeAlternativeAbstract
us-gaap:DividendsCashAbstract
us-gaap:DividendsCash
us-gaap:DividendsStockAbstract
us-gaap:DividendsStock
us-gaap:DividendsPaidinkindAbstract
us-gaap:DividendsPaidinkind
us-gaap:PreferredStockRedemptionPremium
us-gaap:PreferredStockRedemptionDiscount
us-gaap:PreferredStockAccretionOfRedemptionDiscount
us-gaap:IncreaseInCarryingAmountOfRedeemablePreferredStock
us-gaap:StockholdersEquityChangeInReportingEntity
us-gaap:StockholdersEquityNoteSpinoffTransaction
us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount
us-gaap:StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount
us-gaap:StockholdersEquityOther
us-gaap:StockholdersEquityOtherShares
us-gaap:StockholdersEquityPeriodIncreaseDecrease
us-gaap:StockIssuedDuringPeriodSharesPeriodIncreaseDecrease
us-gaap:IncreaseDecreaseInTemporaryEquityRollForward
us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
us-gaap:TemporaryEquityNetIncome
us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
us-gaap:TemporaryEquityAccretionOfDividends
us-gaap:TemporaryEquityAccretionOfInterest
us-gaap:TemporaryEquityAccretionToRedemptionValue
us-gaap:TemporaryEquityInterestInSubsidiaryEarnings
us-gaap:TemporaryEquityEliminationAsPartofReorganization
us-gaap:TemporaryEquityOtherChanges
us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease
us-gaap:StockTransactionsParentheticalDisclosuresAbstract
us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
us-gaap:TreasuryStockSharesAcquired
us-gaap:CommonStockDividendsPerShareDeclared
us-gaap:RestrictedStockAwardForfeituresAbstract
us-gaap:RestrictedStockAwardForfeituresDividends
us-gaap:RestrictedStockAwardForfeitures
us-gaap:NoncontrollingInterestItemsAbstract
us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract
us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterestAbstract
us-gaap:NoncontrollingInterestInNetIncomeLossJointVenturePartnersNonredeemable
us-gaap:NoncontrollingInterestInNetIncomeLossLimitedPartnershipsNonredeemable
us-gaap:NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable
us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsNonredeemable
us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersNonredeemable
us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterestAbstract
us-gaap:NoncontrollingInterestInNetIncomeLossJointVenturePartnersRedeemable
us-gaap:NoncontrollingInterestInNetIncomeLossLimitedPartnershipsRedeemable
us-gaap:NoncontrollingInterestInNetIncomeLossOperatingPartnershipsRedeemable
us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
us-gaap:MinorityInterestDecreaseFromRedemptions
us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation