 | us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:MinorityInterestDecreaseFromRedemptions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncome |
 | us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:MinorityInterestDecreaseFromRedemptions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfShareholdersEquityAndOtherComprehensiveIncomeStatementTable |
 | us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:MinorityInterestDecreaseFromRedemptions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:MinorityInterestDecreaseFromRedemptions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |