 | us-gaap:PartnersCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountUnits | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountAcquisitions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountContributions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountExchangesAndConversions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountRedemptions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountSaleOfUnitsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountUnitsSaleOfUnitsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountTreasuryUnitsReissued | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountTreasuryUnitsPurchases | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountUnitBasedCompensation | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountDeferredCompensation | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountDistributionsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountOptionExercise | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountReturnOfCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalOther | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountPeriodIncreaseDecrease | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapitalAccountUnits | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapital |
 | us-gaap:PartnersCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountUnits | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountAcquisitions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountContributions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountExchangesAndConversions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountRedemptions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountSaleOfUnitsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountUnitsSaleOfUnitsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountTreasuryUnitsReissued | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountTreasuryUnitsPurchases | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountUnitBasedCompensation | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountDeferredCompensation | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountDistributionsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountOptionExercise | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountReturnOfCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalOther | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |
 | us-gaap:PartnersCapitalAccountPeriodIncreaseDecrease | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfPartnersCapitalStatementTable |