<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:fnd="http://xbrl.sec.gov/fnd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jhf="http://www.johnhancock.com/20260331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="jhf-20260331.xsd" xlink:type="simple"/>
    <context id="D_31Mar2026_31Mar2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069766">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000111293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000076626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000076627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000104499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_IlliquidAndRestrictedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:IlliquidAndRestrictedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_InitialPublicOfferingsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:InitialPublicOfferingsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_ValueInvestmentStyleRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ValueInvestmentStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069764_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069764_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069764_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069766_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069766_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000069766_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000111293_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000111293_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000111293_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000076626_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000076626_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000076626_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000076627_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000076627_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000076627_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000104499_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000104499_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_C000104499_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_Russell1000IndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_Russell1000IndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_Russell1000IndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_Russell1000ValueIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_Russell1000ValueIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_Russell1000ValueIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000105879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000113318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000128515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000106449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_IlliquidAndRestrictedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:IlliquidAndRestrictedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_InitialPublicOfferingsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:InitialPublicOfferingsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_MidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:MidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_ValueInvestmentStyleRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ValueInvestmentStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000105879_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000105879_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000105879_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088536_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088536_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000088536_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000113318_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000113318_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000113318_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000128515_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000128515_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000128515_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000106449_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000106449_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000106449_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell3000IndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell3000IndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell3000IndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_RussellMidcapValueIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_RussellMidcapValueIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_RussellMidcapValueIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043686">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000113315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000106446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_ChangingDistributionLevelsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ChangingDistributionLevelsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_CreditAndCounterpartyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:CreditAndCounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_FixedIncomeSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_HedgingDerivativesAndOtherStrategicTransactionsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HedgingDerivativesAndOtherStrategicTransactionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_IlliquidAndRestrictedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:IlliquidAndRestrictedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_LowerRatedAndHighYieldFixedIncomeSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LowerRatedAndHighYieldFixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043691_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043691_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043691_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043686_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043686_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000043686_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000113315_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000113315_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000113315_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000106446_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000106446_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_C000106446_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_MSCIWorldIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_MSCIWorldIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_MSCIWorldIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003787">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000153988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000153989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000153990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_HongKongStockConnectProgramStockConnectRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HongKongStockConnectProgramStockConnectRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003787_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003787_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003787_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003788_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003788_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000003788_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153988_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153988_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153988_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153989_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153989_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153989_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153990_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153990_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153990_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIACWIexUSAIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIACWIexUSAIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIACWIexUSAIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIACWIexUSAGrowthIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIACWIexUSAGrowthIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIACWIexUSAGrowthIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIEAFEIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIEAFEIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_MSCIEAFEIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_HongKongStockConnectProgramStockConnectRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HongKongStockConnectProgramStockConnectRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_C000003791_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIACWIexUSAIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIACWIexUSAIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIACWIexUSAIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIACWIexUSAGrowthIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIACWIexUSAGrowthIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIACWIexUSAGrowthIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIEAFEIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIEAFEIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_MSCIEAFEIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000145658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107856">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000153994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000153995">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000153996">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_ExchangetradedfundETFinvestmentriskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ExchangetradedfundETFinvestmentriskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_InformationTechnologyCompaniesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:InformationTechnologyCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_RiskNondiversifiedStatusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_PreferredAndConvertibleSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:PreferredAndConvertibleSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_RealEstateSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000145658_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000145658_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000145658_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107856_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107856_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000107856_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153994_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153994_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153994_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153995_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153995_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153995_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153996_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153996_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_C000153996_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell1000IndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell1000IndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell1000IndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell1000GrowthIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell1000GrowthIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_Russell1000GrowthIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_IlliquidAndRestrictedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:IlliquidAndRestrictedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_InitialPublicOfferingsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:InitialPublicOfferingsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_ValueInvestmentStyleRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ValueInvestmentStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000078799_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000IndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000IndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000IndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000ValueIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000ValueIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000ValueIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_IlliquidAndRestrictedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:IlliquidAndRestrictedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_InitialPublicOfferingsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:InitialPublicOfferingsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_MidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:MidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_ValueInvestmentStyleRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ValueInvestmentStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000088538_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell3000IndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell3000IndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell3000IndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_RussellMidcapValueIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_RussellMidcapValueIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_RussellMidcapValueIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_ChangingDistributionLevelsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ChangingDistributionLevelsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_CreditAndCounterpartyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:CreditAndCounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_FixedIncomeSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_HedgingDerivativesAndOtherStrategicTransactionsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HedgingDerivativesAndOtherStrategicTransactionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_IlliquidAndRestrictedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:IlliquidAndRestrictedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_LowerRatedAndHighYieldFixedIncomeSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LowerRatedAndHighYieldFixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000043687_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIWorldIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIWorldIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIWorldIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_HongKongStockConnectProgramStockConnectRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HongKongStockConnectProgramStockConnectRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000156262_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIACWIexUSAIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIACWIexUSAIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIACWIexUSAIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIACWIexUSAGrowthIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIACWIexUSAGrowthIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIACWIexUSAGrowthIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIACWIexUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIEAFEIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIEAFEIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_MSCIEAFEIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_EconomicAndMarketEventsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EconomicAndMarketEventsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_ExchangetradedfundETFinvestmentriskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ExchangetradedfundETFinvestmentriskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_ForeignSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_HighPortfolioTurnoverRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_InformationTechnologyCompaniesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:InformationTechnologyCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_LargeCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_RiskNondiversifiedStatusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_OperationalAndCybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:OperationalAndCybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_PreferredAndConvertibleSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:PreferredAndConvertibleSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_RealEstateSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_SmallAndMidSizedCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">jhf:SmallAndMidSizedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-31</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_C000107857_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000GrowthIndexMember_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000GrowthIndexMember_01Jan2021_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_Russell1000GrowthIndexMember_01Jan2016_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000028882_C000088538_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000028882Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000088538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R6Member_S000015906_C000043689_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000015906_C000043687_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000015906Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000043687Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Class1Member_S000001412_C000003791_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:Class1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000001412_C000156262_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000001412Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000035055_C000107857_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000035055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassACIR2R4R5R6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2016_31Dec2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2017_31Dec2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2018_31Dec2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2019_31Dec2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2020_31Dec2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2021_31Dec2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2022_31Dec2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2023_31Dec2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="ClassNAVMember_S000023715_C000078799_01Jan2025_31Dec2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhf:ClassNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000023715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentPeriodEndDate contextRef="D_31Mar2026_31Mar2026" id="apid_1">2026-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="D_31Mar2026_31Mar2026" id="apid_2">0001329954</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="D_31Mar2026_31Mar2026" id="apid_3">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="D_31Mar2026_31Mar2026" id="apid_4">485BPOS</dei:DocumentType>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2016_31Dec2016"
      decimals="4"
      id="bef9f279-989e-45e5-b1f1-e24c0834d16b"
      unitRef="pure">0.1501</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2017_31Dec2017"
      decimals="4"
      id="f83b7b20-6432-47cc-91dd-8af6bd1296e4"
      unitRef="pure">0.1528</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2018_31Dec2018"
      decimals="4"
      id="x_3ae372db-e5a2-48c1-95cb-ec90da468bdc"
      unitRef="pure">-0.1490</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2019_31Dec2019"
      decimals="4"
      id="b5c80f81-1733-4fab-9d05-1a5eb78a708f"
      unitRef="pure">0.2981</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2020_31Dec2020"
      decimals="4"
      id="fdba0148-8aea-4643-8f39-30858b00e2fd"
      unitRef="pure">0.0562</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2021_31Dec2021"
      decimals="4"
      id="c1d514a0-0ab4-41e9-acbc-296c26e73cb1"
      unitRef="pure">0.2664</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2022_31Dec2022"
      decimals="4"
      id="x_40e5e6fd-221f-44bb-91a3-22fa61b8c5f1"
      unitRef="pure">-0.0730</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2023_31Dec2023"
      decimals="4"
      id="x_1a8c3d93-c589-47d4-85a0-542a6b7df4df"
      unitRef="pure">0.1636</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2024_31Dec2024"
      decimals="4"
      id="x_08bfbaa6-0f32-4a38-93ac-7e95e8ddc842"
      unitRef="pure">0.1000</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535_01Jan2025_31Dec2025"
      decimals="4"
      id="x_5f27355e-5846-4b0b-aedd-38756a406eac"
      unitRef="pure">0.1101</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2016_31Dec2016"
      decimals="4"
      id="e8ed0c7c-497b-46a6-850c-ad85bfb51d3f"
      unitRef="pure">0.1501</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2017_31Dec2017"
      decimals="4"
      id="d874613c-3ed4-4ff4-9bdb-908225b3eab3"
      unitRef="pure">0.1528</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2018_31Dec2018"
      decimals="4"
      id="x_9cf9a970-b11c-4b26-a96c-9d311fd2172c"
      unitRef="pure">-0.1490</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2019_31Dec2019"
      decimals="4"
      id="x_47e2fd0d-339e-47a5-be34-73ef37ced441"
      unitRef="pure">0.2981</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2020_31Dec2020"
      decimals="4"
      id="x_074b49a0-44e6-4341-8a96-4ee1fb128eb6"
      unitRef="pure">0.0562</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2021_31Dec2021"
      decimals="4"
      id="x_02262930-b779-40e0-89c8-fb7075d96e42"
      unitRef="pure">0.2664</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2022_31Dec2022"
      decimals="4"
      id="c36e189a-b256-4612-9f2f-fe2be698b644"
      unitRef="pure">-0.0730</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2023_31Dec2023"
      decimals="4"
      id="x_99e5fae3-f5bf-4565-8663-af4ff4c5ba84"
      unitRef="pure">0.1636</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2024_31Dec2024"
      decimals="4"
      id="x_7b2e0bec-6b23-46df-8fa1-6f5a56d708e6"
      unitRef="pure">0.1000</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000028882_C000088538_01Jan2025_31Dec2025"
      decimals="4"
      id="x_70358817-2658-48c2-b4b8-4544196517a2"
      unitRef="pure">0.1101</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2016_31Dec2016"
      decimals="4"
      id="x_6c556f03-33ae-4802-8d6b-ef2471dbce7f"
      unitRef="pure">0.0675</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2017_31Dec2017"
      decimals="4"
      id="x_71e5c736-9efd-4cb3-9f47-f7ddc880fdba"
      unitRef="pure">0.1650</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2018_31Dec2018"
      decimals="4"
      id="d4771966-0b30-4e24-b410-58b96c84ad30"
      unitRef="pure">-0.0949</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2019_31Dec2019"
      decimals="4"
      id="x_402dd7bf-6c0c-47ff-8fe8-156c1dc494e0"
      unitRef="pure">0.2064</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2020_31Dec2020"
      decimals="4"
      id="x_2f599d70-3975-4e37-bb4d-6d3ac1309f13"
      unitRef="pure">-0.0172</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2021_31Dec2021"
      decimals="4"
      id="af16b8b2-bcba-4767-95fa-adc8fb78b45a"
      unitRef="pure">0.1753</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2022_31Dec2022"
      decimals="4"
      id="c6cca0c3-0762-425e-97b0-c7035b5933fc"
      unitRef="pure">-0.0509</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2023_31Dec2023"
      decimals="4"
      id="x_82203ae2-e04f-423c-b5a2-c6a24fde72fd"
      unitRef="pure">0.1113</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2024_31Dec2024"
      decimals="4"
      id="x_66cc8387-5e14-4673-92f8-c3bd74505fb9"
      unitRef="pure">0.1400</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R6Member_S000015906_C000043689_01Jan2025_31Dec2025"
      decimals="4"
      id="dc0eff95-b4d6-435e-9fee-6c659c76bb58"
      unitRef="pure">0.2382</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2016_31Dec2016"
      decimals="4"
      id="d13b5d6d-e6d9-4a00-a572-df82fd19dc2d"
      unitRef="pure">0.0730</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2017_31Dec2017"
      decimals="4"
      id="x_0f1d286e-e3ec-4ba3-93c3-5d8cb469e133"
      unitRef="pure">0.1685</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2018_31Dec2018"
      decimals="4"
      id="ec441956-c4a6-4874-83ea-b6db2e66d8b9"
      unitRef="pure">-0.0915</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2019_31Dec2019"
      decimals="4"
      id="x_4736a44c-36e2-40ac-8b7e-34f525ca38ed"
      unitRef="pure">0.2099</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2020_31Dec2020"
      decimals="4"
      id="x_1205642a-ead5-40cf-8f98-c6fc47c5d559"
      unitRef="pure">-0.0126</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2021_31Dec2021"
      decimals="4"
      id="x_6485b80d-f297-41d1-ab10-fe8d0f7a7687"
      unitRef="pure">0.1788</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2022_31Dec2022"
      decimals="4"
      id="x_2474978c-9f57-415b-bb75-adeed37d5f84"
      unitRef="pure">-0.0473</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2023_31Dec2023"
      decimals="4"
      id="f7b50f01-6663-47d6-90e1-f4a1425bd906"
      unitRef="pure">0.1148</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2024_31Dec2024"
      decimals="4"
      id="x_7adeece2-de84-4e2d-8500-f4910c49f66a"
      unitRef="pure">0.1444</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000015906_C000043687_01Jan2025_31Dec2025"
      decimals="4"
      id="f85f462b-86e5-4e07-8139-dc3f321f4154"
      unitRef="pure">0.2328</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2016_31Dec2016"
      decimals="4"
      id="f966413f-67fb-4171-95c5-b8aaea344391"
      unitRef="pure">-0.0512</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2017_31Dec2017"
      decimals="4"
      id="x_3c344ff2-1d76-4b1f-ad5d-71feb6dd1f2b"
      unitRef="pure">0.3625</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2018_31Dec2018"
      decimals="4"
      id="x_299ad251-1201-46f6-9c7a-54f947b5c0d2"
      unitRef="pure">-0.1227</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2019_31Dec2019"
      decimals="4"
      id="aae1c478-e0c5-4afb-963b-66d8446f6067"
      unitRef="pure">0.2745</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2020_31Dec2020"
      decimals="4"
      id="x_9e3e9e42-e6f7-49c7-b30d-3e71bb7cb96d"
      unitRef="pure">0.2208</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2021_31Dec2021"
      decimals="4"
      id="x_7e5c70b5-20b8-4706-acbd-eb10885a2cfd"
      unitRef="pure">0.0960</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2022_31Dec2022"
      decimals="4"
      id="x_81c4e1a2-4e10-4568-b641-5074f8964f99"
      unitRef="pure">-0.2694</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2023_31Dec2023"
      decimals="4"
      id="b98ccc5e-a167-49f1-bb85-0fb393da5746"
      unitRef="pure">0.1252</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2024_31Dec2024"
      decimals="4"
      id="x_9312f788-ae8d-4e92-9482-0014fdd9140d"
      unitRef="pure">0.1041</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785_01Jan2025_31Dec2025"
      decimals="4"
      id="bfd1359c-dc79-42ca-9285-f9147e37db30"
      unitRef="pure">0.2939</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2016_31Dec2016"
      decimals="4"
      id="x_92ff6be2-7f12-4759-a0d8-2d2d81612646"
      unitRef="pure">-0.0474</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2017_31Dec2017"
      decimals="4"
      id="x_85705dda-34f8-4332-bf94-6ad5d2fb20b8"
      unitRef="pure">0.3672</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2018_31Dec2018"
      decimals="4"
      id="x_84a45e72-def9-4358-b287-21fe4184c6a4"
      unitRef="pure">-0.1194</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2019_31Dec2019"
      decimals="4"
      id="x_896ecc86-3c91-4906-94af-deb99d24f9f2"
      unitRef="pure">0.2795</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2020_31Dec2020"
      decimals="4"
      id="x_1224f688-2a05-4c1d-894d-d4f96f9cd6a7"
      unitRef="pure">0.2252</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2021_31Dec2021"
      decimals="4"
      id="x_919cfb5c-5579-4c36-b411-4266126e2ff9"
      unitRef="pure">0.1000</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2022_31Dec2022"
      decimals="4"
      id="e09fa049-616b-44bb-9b71-8408d8a45251"
      unitRef="pure">-0.2669</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2023_31Dec2023"
      decimals="4"
      id="ecca4e54-58b6-4452-abf2-35a4d2316b9e"
      unitRef="pure">0.1297</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2024_31Dec2024"
      decimals="4"
      id="x_10e7eb71-7696-4f62-a594-53e9656ec6ce"
      unitRef="pure">0.1081</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Class1Member_S000001412_C000003791_01Jan2025_31Dec2025"
      decimals="4"
      id="eeb09c72-95f9-4549-8a35-31f78a8667a4"
      unitRef="pure">0.2984</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2016_31Dec2016"
      decimals="4"
      id="fdb5c635-91fc-4721-80dc-061152eaf5c1"
      unitRef="pure">-0.0474</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2017_31Dec2017"
      decimals="4"
      id="x_7b0791aa-bcf9-43dc-adf9-2e9de2deda5a"
      unitRef="pure">0.3684</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2018_31Dec2018"
      decimals="4"
      id="ccfa0c1f-29e8-44a2-87ea-e2e4c0b7c46b"
      unitRef="pure">-0.1189</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2019_31Dec2019"
      decimals="4"
      id="x_8fbef80a-b80b-47cc-a804-12b7f85044d9"
      unitRef="pure">0.2796</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2020_31Dec2020"
      decimals="4"
      id="x_47daf8a6-85c7-4f59-9a21-74499731bb48"
      unitRef="pure">0.2258</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2021_31Dec2021"
      decimals="4"
      id="c725b953-3e08-45b2-ac6f-6e4056fbe3ca"
      unitRef="pure">0.1008</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2022_31Dec2022"
      decimals="4"
      id="x_23eff97f-df36-4b0f-806a-dc118ccd30c8"
      unitRef="pure">-0.2666</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2023_31Dec2023"
      decimals="4"
      id="d605267f-6113-49fa-8240-4c9dd4ea6550"
      unitRef="pure">0.1301</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2024_31Dec2024"
      decimals="4"
      id="cb4057fe-7d79-423d-936e-ae81dc24b464"
      unitRef="pure">0.1086</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000001412_C000156262_01Jan2025_31Dec2025"
      decimals="4"
      id="ed2b1d98-b0fe-43d5-bba4-358a404170f3"
      unitRef="pure">0.2995</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2016_31Dec2016"
      decimals="4"
      id="x_005fb1d7-91a8-4f77-bb69-6f6bbb6a4dc2"
      unitRef="pure">0.0358</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2017_31Dec2017"
      decimals="4"
      id="b963a60a-31d6-4c8a-9d5b-99b967f967f3"
      unitRef="pure">0.2883</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2018_31Dec2018"
      decimals="4"
      id="x_778c385c-801f-4b8d-9ce9-acc0d2e284f8"
      unitRef="pure">-0.0060</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2019_31Dec2019"
      decimals="4"
      id="x_0dd524cf-e6b1-4277-8eca-d967db7f78dd"
      unitRef="pure">0.3453</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2020_31Dec2020"
      decimals="4"
      id="a73aeeb2-5c7b-47af-a00f-90ecd8f9d8b4"
      unitRef="pure">0.2953</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2021_31Dec2021"
      decimals="4"
      id="x_4451496b-87a6-4856-ab32-21ec1a123298"
      unitRef="pure">0.2307</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2022_31Dec2022"
      decimals="4"
      id="x_9956f28c-562d-47a3-b809-b22ecaccb4e3"
      unitRef="pure">-0.2670</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2023_31Dec2023"
      decimals="4"
      id="x_0f363062-9842-4f7a-b8db-dd5b87d551d1"
      unitRef="pure">0.3916</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2024_31Dec2024"
      decimals="4"
      id="d705ea61-a670-44ca-9a34-494be6a565a7"
      unitRef="pure">0.3189</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855_01Jan2025_31Dec2025"
      decimals="4"
      id="bbaa3d17-52ce-413c-bbe9-d498101d8421"
      unitRef="pure">0.1991</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2016_31Dec2016"
      decimals="4"
      id="bb59cb53-4d29-4317-b563-59c8c4c71326"
      unitRef="pure">0.0400</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2017_31Dec2017"
      decimals="4"
      id="x_86b16230-efff-42a9-ab42-63f505aca1d8"
      unitRef="pure">0.2929</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2018_31Dec2018"
      decimals="4"
      id="e8296fc6-7b98-450b-8aec-ecd20680fb5c"
      unitRef="pure">-0.0020</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2019_31Dec2019"
      decimals="4"
      id="x_484da6f8-7984-49aa-bb13-4069c875d33c"
      unitRef="pure">0.3494</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2020_31Dec2020"
      decimals="4"
      id="x_02d9c7c1-e1f6-48a1-9656-efa7f4cf54ef"
      unitRef="pure">0.3010</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2021_31Dec2021"
      decimals="4"
      id="x_0ad24855-890e-443a-b0d7-b48d751bcf04"
      unitRef="pure">0.2344</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2022_31Dec2022"
      decimals="4"
      id="x_98e99a12-5403-414d-97d0-996a1f6b23a2"
      unitRef="pure">-0.2641</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2023_31Dec2023"
      decimals="4"
      id="x_898c92d1-13cb-4b09-818b-aed4a09518a6"
      unitRef="pure">0.3968</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2024_31Dec2024"
      decimals="4"
      id="x_092d94ee-2d7a-42e4-b502-8bd50ad129b3"
      unitRef="pure">0.3237</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000035055_C000107857_01Jan2025_31Dec2025"
      decimals="4"
      id="b8046782-6c2e-4342-a26d-dbe38ba3d26f"
      unitRef="pure">0.2036</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2016_31Dec2016"
      decimals="4"
      id="x_1eb6ac71-07e1-4e98-a345-1c6fe267bbd6"
      unitRef="pure">0.1364</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2017_31Dec2017"
      decimals="4"
      id="x_35191f7c-326c-49bf-b422-fa342b8c8f44"
      unitRef="pure">0.1892</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2018_31Dec2018"
      decimals="4"
      id="x_5ae2ff41-c6e2-4a2d-8ab4-b1260fd7cd5c"
      unitRef="pure">-0.0979</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2019_31Dec2019"
      decimals="4"
      id="cb6030b5-5589-4a1d-8b6f-ebd85d85875d"
      unitRef="pure">0.2236</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2020_31Dec2020"
      decimals="4"
      id="c4262273-d2db-4c72-9c7a-752738de78db"
      unitRef="pure">0.0138</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2021_31Dec2021"
      decimals="4"
      id="ea2c21ab-84aa-4100-a62b-956c9a5cc9c8"
      unitRef="pure">0.2982</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2022_31Dec2022"
      decimals="4"
      id="bf896c78-74fc-4191-b4fe-5aac652c7565"
      unitRef="pure">-0.0469</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2023_31Dec2023"
      decimals="4"
      id="x_3e8ffed0-f880-4105-a74e-e404b38c64e9"
      unitRef="pure">0.1358</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2024_31Dec2024"
      decimals="4"
      id="x_078ea5fb-9041-42d7-81ac-0f98d880e1b1"
      unitRef="pure">0.1509</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762_01Jan2025_31Dec2025"
      decimals="4"
      id="e79e1333-450d-41e2-9f61-03e043d40943"
      unitRef="pure">0.1711</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2016_31Dec2016"
      decimals="4"
      id="x_0d3873d9-03ef-4749-966d-8a59abacd041"
      unitRef="pure">0.1407</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2017_31Dec2017"
      decimals="4"
      id="x_15f2b3c1-a6a2-4e88-9a8e-2303bc9be531"
      unitRef="pure">0.1935</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2018_31Dec2018"
      decimals="4"
      id="e4ebfd58-1c6b-4902-9790-c3830be859d1"
      unitRef="pure">-0.0946</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2019_31Dec2019"
      decimals="4"
      id="c3bffa9d-65d0-4859-ad70-76aac18d68cc"
      unitRef="pure">0.2280</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2020_31Dec2020"
      decimals="4"
      id="c8607f42-7676-4a91-97ec-2a856f81a923"
      unitRef="pure">0.0180</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2021_31Dec2021"
      decimals="4"
      id="cd1a6fa0-726c-4b06-abd9-ba71dc38e3ff"
      unitRef="pure">0.3030</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2022_31Dec2022"
      decimals="4"
      id="d77f42d3-04e9-4f83-a9f6-97ff8d9460b0"
      unitRef="pure">-0.0435</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2023_31Dec2023"
      decimals="4"
      id="x_4fd9e6b3-18a8-4e3e-b3f6-66c88f7b0f18"
      unitRef="pure">0.1395</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2024_31Dec2024"
      decimals="4"
      id="b63f7ec5-aae2-41f3-b5fc-979a1480a36d"
      unitRef="pure">0.1555</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="ClassNAVMember_S000023715_C000078799_01Jan2025_31Dec2025"
      decimals="4"
      id="fe144561-f3bc-427e-9426-78b2046e32dc"
      unitRef="pure">0.1752</oef:AnnlRtrPct>
    <dei:EntityInvCompanyType
      contextRef="D_31Mar2026_31Mar2026"
      id="apid_2bbba92e-9b09-425f-a034-d7ac7fe0d778">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName
      contextRef="D_31Mar2026_31Mar2026"
      id="apid_642d7283-7ac0-4a22-8cbc-69f6c6658ea6">JOHN HANCOCK FUNDS III</dei:EntityRegistrantName>
    <oef:ProspectusDate
      contextRef="D_31Mar2026_31Mar2026"
      id="apid_2329e808-9036-4b00-9969-65cdab3e26a4">2026-08-01</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_289b654f-b98e-4514-9099-360cb151e23d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock Disciplined Value Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_570d0296-785d-4e2b-a5a8-b90853533870">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_29c78f89-f06e-4fba-ad8f-0ae29e89df5e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund seeks to provide long-term growth of capital primarily through investment in equity securities. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Current income is a secondary objective.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="c19d610c-42c4-4f4a-b056-2c7a7fc1a220">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Current income is a secondary objective.&lt;/span&gt;</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="d7971059-0789-4a96-a333-31a25c0d59c9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="ba79e0dc-9343-4cc3-a400-405914f4d887">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Intermediaries may have different policies and procedures regarding the availability of front-end sales charge waivers or contingent deferred sales charge (CDSC) waivers (See Appendix 1 - Intermediary sales charge waivers, which includes information about specific sales charge waivers applicable to the intermediaries identified therein). More information about these and other discounts is available from your financial professional and beginning on page 19 of the prospectus under &#x201c;Sales charge reductions and waivers&#x201d; or page 104 of the fund&#x2019;s Statement of Additional Information under &#x201c;Sales Charges on Class A and Class C Shares.&#x201d;&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="f74723ce-90fa-4537-85d2-0f183cf23a1d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      decimals="INF"
      id="x_13d44567-ff9e-4f0c-b83a-89e558e1c1d9"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="f4f0037d-f489-44e1-9c82-d3c4697fb18d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_9068e982-0ca4-4747-a095-2e0b219c29bd"
      unitRef="pure">0.0500</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="x_3304d7c3-3efc-4585-baaa-8f7418ccbe21"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_230f2ed0-7390-46ef-8469-f58a3cd45e35"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_66e24a15-01a0-4df8-8f93-c9744da924a7"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_49e4e7db-e38d-4b11-a2ca-5b0e03f18ca5"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="x_33fa48ac-0be6-41df-81e8-09aef95ac80e"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="x_7a7a6889-e86b-4098-85c4-0a791bd43771"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_9eb85009-dee1-4297-a344-644c29ccdbed"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="x_5c39d4c3-77a8-4d90-8bf9-b201d4dac4da"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_344800b8-a5fe-494b-acf9-24d7d6e1aca9"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_949234a5-ef89-4efc-8af4-c07a6825ad2b"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_7653d352-24b0-4661-b2e2-1a4b8e749cff"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="x_9c24441d-144f-4a5d-8537-d42c605b21ef"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="e4650b39-4a9e-45b1-a300-166e92cc0355"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="INF"
      id="x_32ff1a8e-6944-4ce9-a399-b0fa1b5f1604"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="c5b69019-d1d1-4c67-81fd-f5b9ca58e1cb"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="INF"
      id="ba7104f6-2e59-46ad-883a-0e27d6d52645"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="INF"
      id="ce085cdc-ea4b-437a-a3f2-397f23738c1b"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="INF"
      id="x_99f5c9e1-20f7-4f92-a53b-fbd446ee4385"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="INF"
      id="x_6365c854-985d-4589-9808-3adb5b534f68"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="INF"
      id="db9916d5-bddc-4469-81fa-7864466a0540"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_6e242341-fa1e-4d4a-876b-e4c1e2da6f60">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_98f020d0-ddc4-4658-ae39-69437a4aa2fa"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="x_3b41bd70-ef17-487f-a62b-f44db612c6f3"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_18fdc350-485c-4abe-9a6f-004b4ed66ee2"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="cc197d54-6781-4363-bc36-492f78da8ab9"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_8d4363c7-4d55-42da-ac94-9d905d5fa644"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="d8ccfcd7-5a9b-4b72-b5ca-5332a93e030d"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="f28b5722-4f8b-4c0f-bd6d-75b6cc2382be"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_08ac36ce-ea86-4dd3-b29a-24b0d2a81160"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="x_3b817978-b337-4825-be89-a5f276b07dd4"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_74c5553a-d157-46c5-a87d-44cbf0f408d1"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_42f9daae-2863-40cb-8449-50e846df50c0"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_2110db1b-7c8a-44ab-b0c8-338b236041e3"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="fafb8f05-dad7-48fa-9ebf-2650d66605f0"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="x_9f886461-50f1-448d-89c5-a7ecfccfb0b2"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_38357a30-a8ac-4d73-af90-ec09ad57f1b7"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="fef0a745-ec36-491e-b0f9-6a963a92559d"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_3c835402-8712-4937-9886-82500f5a7479"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="d4d6a699-7fdb-4cb0-a040-8dda48b9e367"
      unitRef="pure">0.0025</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_8f194025-c5f5-46de-adb8-2ba6ed254d7d"
      unitRef="pure">0.0010</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="x_546f0d00-52dc-4d8b-92a5-afd280fdaa1b"
      unitRef="pure">0.0005</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="x_60fdf338-a791-4018-afb2-637c46ef101f"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_1d16a292-3804-4410-8632-943bb24f5a76"
      unitRef="pure">0.0015</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="x_10be1e74-f069-4f88-9949-969a71585e5e"
      unitRef="pure">0.0015</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_38573b38-f1ae-4437-a0eb-3c2061c7ffa9"
      unitRef="pure">0.0015</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_745d9770-8c0c-4cb8-bc47-e4e476d92436"
      unitRef="pure">0.0005</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_4e35cdae-0ab8-422a-8442-8ee7571a58f2"
      unitRef="pure">0.0005</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="dc6b5199-e9b5-4a17-bca0-3f333fb81df4"
      unitRef="pure">0.0005</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="c84c6075-bbc3-4568-bf75-9b2d8b2886bd"
      unitRef="pure">0.0005</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_3bec6947-1761-42b0-96d6-80d8605104a1"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="cf6f05f7-d577-4def-8dad-134795f5297b"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_46aa3d6c-7006-4baa-ad23-9266c671b971"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_87a2d246-f059-4f3d-8398-9fadcf9602d1"
      unitRef="pure">0.0030</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="e0637be3-3088-4fa5-aebb-df0102699544"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="x_83408ae6-edb9-46f1-81b8-0f1d967d9a39"
      unitRef="pure">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="x_4fa7bb7a-5221-4435-95ba-15d4573470b2"
      unitRef="pure">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_7d43bf54-90c4-4cca-a106-3f10a499e1eb"
      unitRef="pure">0.0096</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="cfe78211-551f-4b70-9bff-d7e0c84f95ba"
      unitRef="pure">0.0171</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_10bf6008-9a02-4fb7-bffb-004608b73a90"
      unitRef="pure">0.0071</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_7909bda4-6644-44e5-9bf9-919a587360ae"
      unitRef="pure">0.0111</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_82ec5f2c-be40-4240-8ecc-acc158f13961"
      unitRef="pure">0.0096</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="x_20ebfd20-4efe-4bac-8790-e8d127661474"
      unitRef="pure">0.0066</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="ead8f3e2-a3c6-474b-a5d9-c1f961449b31"
      unitRef="pure">0.0061</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="fed54b6f-17eb-4339-a898-2cfd9a99f148"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="x_8dae0777-08ba-4802-9493-55d7ec4d80a6"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="d24349cc-953b-4bef-a5df-00f72d534524"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_953b0dda-ada3-40ae-bd42-6d0cb39c4dd2"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_2f77336c-ca3e-414c-9408-8b0c1cd74c08"
      unitRef="pure">-0.0011</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="c5efeb9e-aed4-4f23-b90d-af73fe8fd132"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="x_170d0167-6708-44b5-86fb-d675e6789986"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="f7b515a7-3be9-4db1-9ee2-4ee40b292fca"
      unitRef="pure">0.0095</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="4"
      id="e2c448e9-427c-4908-8a4c-9a061da5b0df"
      unitRef="pure">0.0170</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="4"
      id="x_977a8dba-d566-4634-8b64-1401d02612ed"
      unitRef="pure">0.0070</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="4"
      id="x_5a895148-6e3b-4444-919b-2b57b1de4e83"
      unitRef="pure">0.0110</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="4"
      id="x_810da1f3-2a98-462c-a579-d4d14e4c4de3"
      unitRef="pure">0.0085</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="4"
      id="d7a4b780-5819-41f3-8e34-3faaaa2cf8aa"
      unitRef="pure">0.0065</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="4"
      id="x_68e42a38-fd08-4f62-9036-b6fc29a93e21"
      unitRef="pure">0.0060</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_5839c679-f640-4d89-926f-db947bfb35b5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_737a4b76-eb3d-446d-9191-105826218f59">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="eaf62c66-f9d2-4a06-b7ed-0f42b81e839d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then, except as shown below, assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="f9315711-1d8c-44f4-bf70-1078fd494c8b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares Sold&lt;/span&gt;</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleNoRedemptionByYearCaption
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="c6b0b910-1105-4ef9-80a1-b29c39af8d64">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Not Sold&lt;/span&gt;</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="INF"
      id="cb25ff7a-da9c-4e08-b414-669729ec15ae"
      unitRef="USD">592</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="x_1ca28037-8fb8-4ce8-a00e-c7984e81c778"
      unitRef="USD">273</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="INF"
      id="x_3352b5ca-a0cd-4b97-9dd7-10669dff1837"
      unitRef="USD">72</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="INF"
      id="x_91628322-2deb-427f-82ce-9ebe4d7b848d"
      unitRef="USD">112</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="INF"
      id="bce2d6e4-1814-4fe0-bd47-4102e0bf6092"
      unitRef="USD">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="INF"
      id="x_2f6eb24e-8d72-4a4b-91da-fe2bb701674e"
      unitRef="USD">66</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="INF"
      id="x_5a91bc42-063a-4d76-bb54-d1b4056f4330"
      unitRef="USD">61</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="x_0d68c6ee-72b6-4582-bcd9-d3c1af15c222"
      unitRef="USD">173</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="INF"
      id="fce5a2d2-5758-4a3a-a5a2-28c128332c5a"
      unitRef="USD">790</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="x_1b825af9-6e4b-4469-9458-3a738677f62c"
      unitRef="USD">538</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="INF"
      id="x_24864635-1a4e-49e0-a0ff-3bf037dcfbe8"
      unitRef="USD">226</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="INF"
      id="x_38e6a7e2-60ce-4d08-afb3-81c18e6d8e59"
      unitRef="USD">352</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="INF"
      id="x_79b8a789-d054-4c14-808b-cdd725782be4"
      unitRef="USD">295</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="INF"
      id="c8b8579f-7243-4ee8-9f69-57b529d9e493"
      unitRef="USD">210</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="INF"
      id="x_69d807a5-7194-4320-bfdf-5dde45dd936b"
      unitRef="USD">194</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="a157d10d-ead3-4af7-a01e-c0be8eb2f281"
      unitRef="USD">538</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="INF"
      id="x_2a1dbc7e-a57e-48d0-b2cc-63f3a9446790"
      unitRef="USD">1003</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="decbf900-3476-4f67-89e0-3c9573e1fba5"
      unitRef="USD">927</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="INF"
      id="x_53afedda-39d0-46b3-a7b3-35e79e634103"
      unitRef="USD">394</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="INF"
      id="x_3ca9bbfd-ec7e-430e-842c-df4dc130971a"
      unitRef="USD">611</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="INF"
      id="x_1f5dc25e-f3fa-4e22-b1f5-2477b8a6fda4"
      unitRef="USD">520</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="INF"
      id="d5482981-c07f-4cbf-847d-111f0b3cd10a"
      unitRef="USD">367</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="INF"
      id="x_5168f736-e183-4cb6-9279-8b844a8db1ad"
      unitRef="USD">339</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="x_490c0b34-d029-4179-ac6e-191de256a22e"
      unitRef="USD">927</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="INF"
      id="x_244e5641-8e15-47c6-bcb5-169a5988f6e2"
      unitRef="USD">1618</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="x_1b42ca7b-ae22-4240-97a2-c553bf53af5b"
      unitRef="USD">1820</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069766"
      decimals="INF"
      id="x_449ed89d-670d-4cec-8457-1edac87e0ede"
      unitRef="USD">882</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000111293"
      decimals="INF"
      id="x_90b7d380-f00e-4bd1-b8b5-6a7b957cec45"
      unitRef="USD">1351</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076626"
      decimals="INF"
      id="c452754b-9b3e-450b-a3b4-23ef0c15f370"
      unitRef="USD">1168</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000076627"
      decimals="INF"
      id="x_6310a6aa-6f87-4ae8-95bb-bebcd2178194"
      unitRef="USD">822</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000104499"
      decimals="INF"
      id="e2a48ba1-5725-4fa4-abab-249abca8dc26"
      unitRef="USD">761</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069764"
      decimals="INF"
      id="f53b398c-3720-4492-9105-5ca2eb718b64"
      unitRef="USD">1820</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="fc8ea0a5-f65b-4568-8ac5-2cf3a1accc83">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_27238766-829d-438b-9dbc-a26b145545ba">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;42&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      decimals="4"
      id="x_160333a5-a5fc-49d0-b504-949071642dfb"
      unitRef="pure">0.42</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="e92636c6-32e7-4f10-a2da-16fea162ea41">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="f8a9b1bf-6349-425b-aafa-eb676528904a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pursues its objective by investing, under normal circumstances, at least 80% of its net assets in a diversified portfolio consisting primarily of equity securities, such as common stocks, of value companies with a market capitalization of $1 billion or greater.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within the Russell 1000 Value Index or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager selects securities for the fund based on a continuous study of trends in &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;industries and companies, earnings power, growth and other investment criteria. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may also invest up to 20% of its total assets in foreign currency-denominated securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may invest up to 15% of its net assets in illiquid securities, including securities that are illiquid by virtue of the absence of a readily available market or legal or contractual restrictions on resale.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may participate as a purchaser in initial public offerings of securities (IPOs). An IPO is a company&#x2019;s first offering of stock to the public. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="d9803fe8-c53c-43bd-8a2a-a805f179fcbc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pursues its objective by investing, under normal circumstances, at least 80% of its net assets in a diversified portfolio consisting primarily of equity securities, such as common stocks, of value companies with a market capitalization of $1 billion or greater.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_10e4f99f-a762-4af1-a8d8-fe0f7ef0abb0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within the Russell 1000 Value Index or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_30779908-6bc9-4f14-8261-f1d460d37a7f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager selects securities for the fund based on a continuous study of trends in &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;industries and companies, earnings power, growth and other investment criteria. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_RiskNotInsuredDepositoryInstitutionMember"
      id="x_917d3072-89c8-43a5-bbf1-dfcb4dbcc1e2">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_RiskLoseMoneyMember"
      id="a76e9dd1-78f9-4f03-ba8b-359876574129">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_EconomicAndMarketEventsRiskMember"
      id="x_8e2297a9-4bf6-4cab-9952-478876242a2f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_EquitySecuritiesRiskMember"
      id="x_00196579-81a4-4e33-b953-41ad5cb2d419">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_ForeignSecuritiesRiskMember"
      id="x_41f9f1cb-2d2b-4c5a-a789-39452beaa206">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_HighPortfolioTurnoverRiskMember"
      id="c0ed8717-14d0-42f4-9ffd-22a17aa84a20">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_IlliquidAndRestrictedSecuritiesRiskMember"
      id="b6bd0468-c965-4876-a673-bc081df5d0a4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Illiquid and restricted securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Illiquid and restricted securities may be difficult to value and may involve greater risks than liquid securities. Illiquidity may have an adverse impact on a particular security&#x2019;s market price and the fund&#x2019;s ability to sell the security.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_InitialPublicOfferingsRiskMember"
      id="x_7514c808-af3d-4e56-b456-66a219c4faf1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Initial public offerings (IPOs) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IPO share prices are frequently volatile and may significantly impact fund performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_LargeCompanyRiskMember"
      id="x_77934f31-bf13-4830-b659-326d86339fd1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_LiquidityRiskMember"
      id="x_68613f68-413c-4e44-8339-76e787249b62">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_OperationalAndCybersecurityRiskMember"
      id="x_32cde026-72a2-4415-b1f8-b1410701725e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_SectorRiskMember"
      id="x_60f2ae80-0f36-4713-9af7-df0eec6886c0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_SmallAndMidSizedCompanyRiskMember"
      id="d77b06ea-52a4-4f00-8df4-ed34051eeff2">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715_ValueInvestmentStyleRiskMember"
      id="x_4f045246-0fe5-4bb0-886b-ec32b917bbe1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Value investment style risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Value securities may underperform the market as a whole, which may cause value-oriented funds to underperform equity funds with other investment strategies. Securities the manager believes are undervalued may never perform as expected.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_8a5102e0-d423-4c6c-a7b8-615bf10a0846">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_95020cfc-1b2e-4244-bc32-63aa65844518">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The Russell 1000 Value Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained at our website, &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, or by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; After-tax returns for other share classes would vary.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="d5205acf-c260-4d95-82db-30ad29a66e39">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_5170cf4a-e54b-4398-974d-6abc556ba0cf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="c02f2214-0050-479f-96c0-fd08d2f46b5f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="c86bdba3-9eef-4737-8f06-25daab83d3e9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_089240a4-76a1-499a-8585-ecd87a0f66fa">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_4c744cd5-3529-4116-b46c-cba1328e4bfb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_1d4eee67-9a1a-4285-8605-33522f693247">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_23537463-e78e-4483-a585-478c7969b41c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class A &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;)&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_56332d61-3e64-404b-b1ac-730a005acde7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_7cd33ebb-f6a7-4e0b-ac88-17adc9005f1d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;17.97%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q4 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;18.78%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-29.44%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      id="x_33e913f4-43e9-4644-ae78-baa0f060d3a8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      id="x_65d12963-9e2c-4af8-9f01-220a687ac4ef">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="f6b55722-7d1e-4e92-94a7-5d25193a2d6d"
      unitRef="pure">0.1797</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      id="x_713bcbfe-cc7c-4457-848d-f57c6cd0099c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      id="x_41048976-3168-4b24-ba65-91619dc37b69">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_99ba51cf-220c-4033-8746-39e9dc1f3141"
      unitRef="pure">0.1878</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      id="a79fb6f4-acbc-467b-9a10-23a5bcbefb79">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      id="x_8de4226e-4dc4-4fe1-9733-65041ba350d5">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassACIR2R4R5R6Member_S000023715_C000069762"
      decimals="4"
      id="x_0ca3af04-dd03-47b3-9053-a396ecd16da7"
      unitRef="pure">-0.2944</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassACIR2R4R5R6Member_S000023715"
      id="x_1cb59e00-5443-46bf-aa85-067e3b34dbb9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_01Jan2025_31Dec2025"
      decimals="4"
      id="x_13ca9990-c9f3-4ecd-993a-7fd4cb4ce8cb"
      unitRef="pure">0.1124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_01Jan2021_31Dec2025"
      decimals="4"
      id="x_44e32006-393d-497f-ad21-315a06f71797"
      unitRef="pure">0.1247</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_01Jan2016_31Dec2025"
      decimals="4"
      id="a48bf05d-5475-45f6-8396-15759bf06482"
      unitRef="pure">0.1053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="cebc3373-7669-4bfa-8432-32b4c1ff2270"
      unitRef="pure">0.0973</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="cb3530a5-b097-4371-8223-0747b399ab1d"
      unitRef="pure">0.1021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_450bc89e-0a91-4abd-bf55-1fc574f4e667"
      unitRef="pure">0.0886</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="cee32447-6fe0-496d-a4c4-1e7075504983"
      unitRef="pure">0.0773</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="c7451cf7-0054-4cf6-9077-41db590e9a39"
      unitRef="pure">0.0955</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069762_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_23be56ca-fafd-491b-a506-161a6dbb1607"
      unitRef="pure">0.0826</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069764_01Jan2025_31Dec2025"
      decimals="4"
      id="x_42d2bac1-3615-4ee9-90b6-7b14e814cd1a"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069764_01Jan2021_31Dec2025"
      decimals="4"
      id="x_5677ecca-e58b-4694-a7e8-61a1cda4b618"
      unitRef="pure">0.1278</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069764_01Jan2016_31Dec2025"
      decimals="4"
      id="f4085aa4-44ab-4a1a-b847-2ebfbb93961d"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069766_01Jan2025_31Dec2025"
      decimals="4"
      id="x_81ff1dc2-7469-451f-8380-ac3b901f3b77"
      unitRef="pure">0.1742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069766_01Jan2021_31Dec2025"
      decimals="4"
      id="x_90e913d2-6063-409b-89f3-5c6d5c82c962"
      unitRef="pure">0.1392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000069766_01Jan2016_31Dec2025"
      decimals="4"
      id="f84a7df5-2747-4d65-8279-75ee42e28b15"
      unitRef="pure">0.1138</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000111293_01Jan2025_31Dec2025"
      decimals="4"
      id="e8fe217b-8c4c-4615-ac76-a09249c63814"
      unitRef="pure">0.1699</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000111293_01Jan2021_31Dec2025"
      decimals="4"
      id="x_61630839-3f90-492e-a3d3-6608347bfc97"
      unitRef="pure">0.1348</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000111293_01Jan2016_31Dec2025"
      decimals="4"
      id="be0b0394-05ea-44e0-a573-91b389ac5974"
      unitRef="pure">0.1094</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000076626_01Jan2025_31Dec2025"
      decimals="4"
      id="x_2ba22fad-af22-4d30-b586-fdc686081207"
      unitRef="pure">0.1726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000076626_01Jan2021_31Dec2025"
      decimals="4"
      id="f99d24ce-8245-4386-a5d8-d455f7ee5e14"
      unitRef="pure">0.1375</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000076626_01Jan2016_31Dec2025"
      decimals="4"
      id="x_7372f139-c28a-48fe-b1de-98ad7c17c021"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000076627_01Jan2025_31Dec2025"
      decimals="4"
      id="c81b3a10-ab4e-412b-a834-ff6f24b0d505"
      unitRef="pure">0.1752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000076627_01Jan2021_31Dec2025"
      decimals="4"
      id="c41a9def-9a1c-4cb5-895a-eee740fe1a49"
      unitRef="pure">0.1398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000076627_01Jan2016_31Dec2025"
      decimals="4"
      id="x_777ffc6e-b617-41bf-8a8f-42f11e25e783"
      unitRef="pure">0.1144</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000104499_01Jan2025_31Dec2025"
      decimals="4"
      id="b9fb532f-1b75-4cee-803b-2a38561ec903"
      unitRef="pure">0.1753</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000104499_01Jan2021_31Dec2025"
      decimals="4"
      id="x_239cd2d5-6e57-481f-9c8f-d114fdf40815"
      unitRef="pure">0.1403</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_C000104499_01Jan2016_31Dec2025"
      decimals="4"
      id="x_7c9c5f11-d619-406c-843a-61eb0d5ed7e9"
      unitRef="pure">0.1149</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_Russell1000IndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_93bf9684-15c9-4605-aad2-0390a6f9d295"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_Russell1000IndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_09a36f4d-66b8-43dc-b1df-7293471af77a"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_Russell1000IndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_8d93f2e3-3432-4ed2-bb44-7cb1e217876f"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_Russell1000ValueIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="ec4aa52d-58b9-40f1-9e1d-8042ccca6cf0"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_Russell1000ValueIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_61727f33-24f6-4f0f-a50d-396c0d8e9f2e"
      unitRef="pure">0.1133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R5R6Member_Russell1000ValueIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="a9cacbe2-b33a-4251-9a20-a6baed59ed40"
      unitRef="pure">0.1053</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_52606d77-9728-421d-9ed3-1463ed4d22f3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock Disciplined Value Mid Cap Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="e269beb6-fced-48fc-b592-c2c1eec443a9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_34574517-67cd-40b3-8726-e61baee18d6f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek long-term growth of capital &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;with current income as a secondary objective.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_0c457a6d-0d15-4554-a5bb-ccd73164468a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;with current income as a secondary objective.&lt;/span&gt;</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_96495226-e2a3-44bb-85e0-389d9a720d98">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="c30864f5-a1cd-4860-aa50-682ed2d29274">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Intermediaries may have different policies and procedures regarding the availability of front-end sales charge waivers or contingent deferred sales charge (CDSC) waivers (See Appendix 1 - Intermediary sales charge waivers, which includes information about specific sales charge waivers applicable to the intermediaries identified therein). More information about these and other discounts is available from your financial professional and beginning on page 20 of the prospectus under &#x201c;Sales charge reductions and waivers&#x201d; or page 104 of the fund&#x2019;s Statement of Additional Information under &#x201c;Sales Charges on Class A and Class C Shares.&#x201d;&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_0b01c460-01f4-4793-8a4d-86a8a542bd5b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="ClassACIR2R4R6Member_S000028882"
      decimals="INF"
      id="c923ce51-055b-492d-9e49-76a9c4648afd"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_272ab3b2-5336-483f-8b10-dcda5f6ee1b8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_3cc2d5bf-42bb-40f8-8f26-e41cba494d8d"
      unitRef="pure">0.0500</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_6b02317a-b629-44e5-b3e4-c76cd2337253"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="f5b3894c-5354-4b6a-8789-a066077d4de4"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="db007aeb-67ab-41aa-ab8b-b3c1933d23b8"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="af7942db-fa25-4cb6-bef8-f799ba9d2268"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="x_147947e4-e9ed-4725-b83d-0f0cc40cfcb1"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_1aafc2d4-3f20-4b8a-acf3-a9caf46afff3"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_72d944da-f0c9-45ab-9657-bb154010661b"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="x_1af48ce1-3837-4e55-bde7-e2ceb2731a8f"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="e8d1768c-af96-4539-982f-b838c15518b9"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_13a16939-0cb8-43b1-99e1-3fe05eb484f9"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="e5b99765-f9f1-4487-9c4d-f9f6f9783bd8"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="INF"
      id="x_69afdbcb-5027-485f-9582-7df2fdfc5062"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_7913f666-4436-4f73-8263-304859cd3bde"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="INF"
      id="x_52ceab73-0c80-48bc-bcb8-150ef33788d6"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="INF"
      id="x_40950820-7641-4c75-aae8-fa6109d7cc7c"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="INF"
      id="x_5eb2ddcf-7844-4edf-8e2f-d9f611f8e8bb"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="INF"
      id="x_7759eb24-33f3-456d-b556-afc063e373a4"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_4ed279ec-a7ec-4096-9925-f5c567b1081e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_82a773dc-ce7d-4573-b104-89837871012c"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_2207ed8a-51ef-4210-a264-e0ad6674a1fa"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="c6ac8d75-0375-48c4-a721-089f157bba4b"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="ccd1fb23-3d4c-483d-9c95-0a5eced0ba40"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_4b6627e3-8a23-4b7c-962c-220f14669b2a"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="c16c44ae-aad2-47bb-96b8-d466c9a46d85"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_6d923c85-2bbe-47ce-9c98-25b20b3a088b"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="fcf17aeb-7967-475b-805a-f447eab57069"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="x_7989695c-8e55-4416-9e63-ba1d66ee9332"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="dc8467f0-0fc5-4833-b49b-a053175c8f33"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_117867bc-00df-420a-9517-0fe6122006c1"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="x_3eaf13ec-4f6d-4fac-a0d7-2fe8b7f99989"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_7e4f12db-6beb-4903-bdcc-042c56ad7001"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_5cd463f2-a7b5-42d2-a240-6d9bc35b581d"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="x_22c5cb8a-2614-4ef0-bb7e-8b319f223f1e"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="b01c4285-5a68-4c01-86a3-c5cbd2de7b77"
      unitRef="pure">0.0025</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_76ee93e1-1139-4c41-9832-104e30331eb7"
      unitRef="pure">0.0010</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="x_234c7f00-2b66-4d19-b9d6-fb299b6548d0"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_84661fdf-8669-456f-bdac-4a1ea0d5a673"
      unitRef="pure">0.0015</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_42302111-c192-4cdb-891d-e282c0a1a813"
      unitRef="pure">0.0015</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="a1e4c4cb-6e50-498a-b3ea-eadaef7d5073"
      unitRef="pure">0.0015</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="x_3535ca6a-81a8-4a4c-bfff-10533222ef04"
      unitRef="pure">0.0004</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="b93cceec-647a-4def-9547-30f9b38db6cb"
      unitRef="pure">0.0004</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="a24da13f-0c95-41a6-a95d-99974e6c79ae"
      unitRef="pure">0.0004</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="b7481ef4-46b1-4040-80d1-48b611b66174"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_225fb46e-d33c-487d-870b-5919e77e875e"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="x_95ed9568-6b10-48ea-87aa-ac2522d4486a"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="x_9f87cc75-1e03-4aab-8e43-a3d5fa16bcaa"
      unitRef="pure">0.0029</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_9b2e596a-5d08-44c6-aa39-db4cb5ed9753"
      unitRef="pure">0.0014</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="x_51de28a5-8ef0-4e67-b5e6-a594b0a2574c"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="a6ce0690-4f9c-42ae-ae64-6a2f0d0a22c8"
      unitRef="pure">0.0111</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_90c4a1ef-01ce-4c0b-8165-2e9ac257f5ba"
      unitRef="pure">0.0186</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="x_308f57f9-69cb-40f8-af96-9065a3537e0c"
      unitRef="pure">0.0086</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="a93c040c-d3f1-4b2e-b4dc-e40851b521f6"
      unitRef="pure">0.0125</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_9a8dfb4b-158d-44a2-8ef2-4af865b935d3"
      unitRef="pure">0.0110</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="a0099006-1778-40ac-8345-d0c8ae8595eb"
      unitRef="pure">0.0075</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_06384a4a-9de4-4e7a-bf1e-175a9c9446bf"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="d22cf5c3-bad7-4af3-ae1b-8119f4290c5d"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="e722f960-fe03-4293-85ce-74f444c5108d"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="x_10dd9f35-d1d6-4722-be5e-3cbef43d7203"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="x_947e1250-7095-4056-8ed5-4f7800a3f8af"
      unitRef="pure">-0.0011</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="b9acd30d-6b7b-435f-8cb5-62c27ed2f318"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_81e3dee4-3b53-4a60-b295-224d67042f83"
      unitRef="pure">0.0110</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="4"
      id="x_32b71654-7398-407e-970e-b06506e24e79"
      unitRef="pure">0.0185</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="4"
      id="x_1864f424-27d8-4e24-9260-02a1da9841a3"
      unitRef="pure">0.0085</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="4"
      id="x_92b86bf8-3c0e-4140-98dc-65883aa021fc"
      unitRef="pure">0.0124</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="4"
      id="df469c53-24ab-45b3-8c66-7941c54e8698"
      unitRef="pure">0.0099</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="4"
      id="x_188e9a6e-15a9-412f-ab51-1969a5c69949"
      unitRef="pure">0.0074</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="d50a212e-071e-48e2-9b98-1223bf81896d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_2a9c297e-1f3d-4e2f-aa06-ec4df4a1af53">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="c82e0d94-0101-40d4-8aea-b1923abae826">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then, except as shown below, assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_9987fddf-8272-4d64-a735-1e09ff50bf10">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares Sold&lt;/span&gt;</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleNoRedemptionByYearCaption
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="c0d37082-60a3-42f1-9f64-4dc67e1e3d96">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Not Sold&lt;/span&gt;</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="INF"
      id="x_84603956-ef45-474a-84e8-ba54252b9372"
      unitRef="USD">607</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_46a7ba98-eb30-40af-a52f-40666ae8590e"
      unitRef="USD">288</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="INF"
      id="x_795b072a-4a14-460b-a252-9c64c678dee7"
      unitRef="USD">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="INF"
      id="x_6d12cb30-2345-411f-a03b-724ccda0afb7"
      unitRef="USD">126</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="INF"
      id="x_9067a372-965d-45c1-b339-de1e6303d9e1"
      unitRef="USD">101</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="INF"
      id="b46a6c8f-22b2-4f8f-a9be-a76049f03486"
      unitRef="USD">76</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_5cb642d5-3e72-4bf2-8638-dd6fa2fda755"
      unitRef="USD">188</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="INF"
      id="x_008efdb2-bea5-4362-bd92-87e8b4d1d6f0"
      unitRef="USD">834</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_3f3fb325-2969-4616-b292-c4be59972e90"
      unitRef="USD">584</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="INF"
      id="d09bd226-8d18-4aad-989d-cb46dc6e4078"
      unitRef="USD">273</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="INF"
      id="x_709d210c-e9f7-4af1-b13d-0b9385825350"
      unitRef="USD">396</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="INF"
      id="x_57e10303-8c5d-40e0-b77a-5879e1d6e683"
      unitRef="USD">339</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="INF"
      id="x_1df02e56-0676-4194-92cf-9e38d7684f27"
      unitRef="USD">239</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_4733b6aa-1416-4c90-8774-4c2d8372eef6"
      unitRef="USD">584</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="INF"
      id="x_01c31144-b2a5-4ec3-b336-d1df56c0763b"
      unitRef="USD">1080</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_52e555e3-aa69-469a-b658-846eb6a9d3c4"
      unitRef="USD">1005</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="INF"
      id="x_0417c804-392b-4a13-88c4-e996119d200e"
      unitRef="USD">476</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="INF"
      id="x_13d3e244-4ba8-4f8e-bba8-1a01cf018e11"
      unitRef="USD">685</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="INF"
      id="dcd2f364-2ec1-4a61-9ca3-aa0bb108705b"
      unitRef="USD">596</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="INF"
      id="x_8760d7d4-c4ef-469e-996f-2adfa675edaa"
      unitRef="USD">416</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_07b40d75-4a8e-43dd-8279-22911198fea7"
      unitRef="USD">1005</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="INF"
      id="x_70f8dc5c-e9cc-4acb-868d-d0604e6c79b1"
      unitRef="USD">1783</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_17705008-0685-4b21-9fd8-94c34b7eb5e2"
      unitRef="USD">1983</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000088536"
      decimals="INF"
      id="x_78454feb-db1d-4b9d-9205-62aed422f31a"
      unitRef="USD">1060</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000113318"
      decimals="INF"
      id="e5b8423d-bbdf-412a-9c75-d706246d1162"
      unitRef="USD">1510</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000128515"
      decimals="INF"
      id="x_42174973-942b-46fd-852e-b7e43ceaffd7"
      unitRef="USD">1330</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000106449"
      decimals="INF"
      id="x_047ae0d8-36a7-486f-ba9e-45474d53542f"
      unitRef="USD">929</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="ClassACIR2R4R6Member_S000028882_C000105879"
      decimals="INF"
      id="x_2473e02c-10b1-4cd1-89fc-891681f19248"
      unitRef="USD">1983</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="bbde4069-0044-452a-9c24-4767a021a737">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_8b6c6b29-9b37-42f6-9e96-d1f9f7ddfac6">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;48&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassACIR2R4R6Member_S000028882"
      decimals="4"
      id="x_9bb1834c-a1af-478c-922d-cf7d2f56eff5"
      unitRef="pure">0.48</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_531d6c53-5955-40a1-a006-d7595ee4b477">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="c8c44d99-f54f-487b-88af-54eae2506efb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund seeks to achieve its investment objectives by investing at least 80% of its net assets (including borrowings for investment purposes) in a diversified portfolio consisting primarily of equity securities of value companies, such as common stocks, of issuers with medium market capitalizations.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;A medium market capitalization issuer is generally considered to be one whose market capitalization is, at the time the &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;fund makes the investment, similar to the market capitalization of companies in the Russell Midcap Value Index. The market capitalization range of the Russell Midcap Value Index was approximately $903.91 million to $110.43 billion as of March 31, 2026, and may change over time.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within either the Russell 3000 Value Index or MSCI World Value Index, or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell Mid Cap Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager examines various factors in determining the value characteristics of such issuers, including price-to-book value ratios and price-to-earnings ratios. These value characteristics are examined in the context of the issuer&#x2019;s operating and financial fundamentals, such as return on equity and earnings growth and cash flow. The manager selects securities for the fund based on a continuous study of trends in industries and companies, earnings power and growth, and other investment criteria.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; In general, the fund&#x2019;s investments are broadly diversified over a number of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;industries and, as a matter of policy, the fund is limited to investing a maximum of 25% of its total assets in any one industry. The fund may focus its investments in a particular sector or sectors of the economy. The Fund may also invest in real estate investment trusts (REITs).&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may also invest up to 20% of its total assets in foreign currency-denominated securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may invest up to 15% of its net assets in illiquid securities, including securities that are illiquid by virtue of the absence of a readily available market or legal or contractual restrictions on resale.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may participate as a purchaser in initial public offerings of securities (IPOs). An IPO is a company&#x2019;s first offering of stock to the public. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_42e5e4de-a2de-422f-a46d-2c107b0cd6e1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund seeks to achieve its investment objectives by investing at least 80% of its net assets (including borrowings for investment purposes) in a diversified portfolio consisting primarily of equity securities of value companies, such as common stocks, of issuers with medium market capitalizations.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_34eb38c6-1ec6-4cd1-8f25-7f1f7d2c6fe9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;A medium market capitalization issuer is generally considered to be one whose market capitalization is, at the time the &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;fund makes the investment, similar to the market capitalization of companies in the Russell Midcap Value Index. The market capitalization range of the Russell Midcap Value Index was approximately $903.91 million to $110.43 billion as of March 31, 2026, and may change over time.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within either the Russell 3000 Value Index or MSCI World Value Index, or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell Mid Cap Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_10edd24b-6db9-4ae8-8fc9-ed5d45d0d4dd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager examines various factors in determining the value characteristics of such issuers, including price-to-book value ratios and price-to-earnings ratios. These value characteristics are examined in the context of the issuer&#x2019;s operating and financial fundamentals, such as return on equity and earnings growth and cash flow. The manager selects securities for the fund based on a continuous study of trends in industries and companies, earnings power and growth, and other investment criteria.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_RiskNotInsuredDepositoryInstitutionMember"
      id="x_62359dde-d877-4332-be78-215a577b7a63">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_RiskLoseMoneyMember"
      id="d95ee23f-32e5-4b8a-ac5d-7e058ffde624">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_EconomicAndMarketEventsRiskMember"
      id="x_53a2ccb0-25ad-4382-9216-c78776c2494d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_EquitySecuritiesRiskMember"
      id="x_8d04921b-2234-47fc-a2a7-50e43d25ded4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_ForeignSecuritiesRiskMember"
      id="x_6764f4c3-3279-4ae9-8232-90b398648519">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_HighPortfolioTurnoverRiskMember"
      id="x_84e21121-0162-4156-a890-37d6b297f9f6">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_IlliquidAndRestrictedSecuritiesRiskMember"
      id="e3e562b0-a2c3-4317-b45c-65880b49c0a5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Illiquid and restricted securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Illiquid and restricted securities may be difficult to value and may involve greater risks than liquid securities. Illiquidity may have an adverse impact on a particular security&#x2019;s market price and the fund&#x2019;s ability to sell the security.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_InitialPublicOfferingsRiskMember"
      id="x_2e371fca-a28c-42fb-a2b5-1b2934f264ae">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Initial public offerings (IPOs) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IPO share prices are frequently volatile and may significantly impact fund performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_LiquidityRiskMember"
      id="x_3717a410-9437-4313-a75c-4449b5c41acf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_MidSizedCompanyRiskMember"
      id="a9bf2d90-ff74-462e-8372-e1727813cd9e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Mid-sized companies are generally less established and may be more volatile than larger companies. Mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_OperationalAndCybersecurityRiskMember"
      id="a2227414-c94e-4655-bc1d-687b411171dc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_RealEstateInvestmentTrustRiskMember"
      id="d5aa32d7-7e34-4d75-86e6-bb98c4566ef4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Real estate investment trust (REIT) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;REITs, pooled investment vehicles that typically invest in real estate directly or in loans collateralized by real estate, carry risks associated with owning real estate, including the potential for a decline in value due to economic or market conditions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_SectorRiskMember"
      id="x_9e31a32a-01c7-4a4b-99f5-451327962190">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882_ValueInvestmentStyleRiskMember"
      id="x_8b7c5a76-6547-441f-92a2-7e58a4faeda4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Value investment style risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Value securities may underperform the market as a whole, which may cause value-oriented funds to underperform equity funds with other investment strategies. Securities the manager believes are undervalued may never perform as expected.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="ab74918f-1906-4330-b062-8af5e31626dc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_3205e800-6577-48ab-b085-10d4c1fc31e5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The Russell Midcap Value Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained at our website, &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, or by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; After-tax returns for other share classes would vary.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_98f9e99e-72ce-47fd-9e3b-16a9ed1d701b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_867bf46e-c5cc-4281-9116-8c3d4c02e8ff">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="b2645080-cee2-4c6c-aa8b-bcf0e74c4ecb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="b748c47c-b69d-4b65-8c8f-593420df742d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="d3d2a32d-bd2f-42b7-8a03-80f71f340870">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="c6249e1f-5b99-40a2-92d8-290a89233ebb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_03228a65-93b0-4b77-a952-f402e2eb4851">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_309ddb0b-f79b-4cf2-849e-713ed5b479a7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class A &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;)&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="x_54f2913a-f384-4c77-b2ad-3594eee6b408">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="acb91dba-7067-4b6d-b228-b5828c7d3346">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;10.79%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q4 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;21.65%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-30.10%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      id="f2246811-bed9-455b-bb87-29237bb928f0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      id="x_86f69a76-f227-43db-b932-48201d41ed59">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_45d537fb-570e-45e2-bc01-4225aeef3fdd"
      unitRef="pure">0.1079</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      id="x_737a1082-f479-49a3-8331-0baf1e12786c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      id="x_6148489d-1a7e-4c3c-be70-01295f9843a4">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="x_71bb1ad0-0a6a-4a1d-afdf-f61890e243dd"
      unitRef="pure">0.2165</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      id="f794ff24-de16-4d8b-b7bd-7261cd3d1459">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      id="x_16be4d43-e8a3-4959-a8dc-22be40d369f4">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassACIR2R4R6Member_S000028882_C000088535"
      decimals="4"
      id="eac8b9f5-26cb-411e-807f-2b1952a26a89"
      unitRef="pure">-0.3010</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassACIR2R4R6Member_S000028882"
      id="a06c0dc6-d2ff-447b-8929-73d3b550eaef">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_01Jan2025_31Dec2025"
      decimals="4"
      id="x_860c8d8b-15f5-4ddc-9c56-0836743a7997"
      unitRef="pure">0.0545</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_01Jan2021_31Dec2025"
      decimals="4"
      id="x_3eb86013-8417-40ba-a1ff-ad3a61e0ce7c"
      unitRef="pure">0.0965</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_01Jan2016_31Dec2025"
      decimals="4"
      id="c65f996a-0d38-4bc9-950f-fa12ac3f9a88"
      unitRef="pure">0.0938</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_5207b6a2-7319-478e-907b-3ebb69f99abf"
      unitRef="pure">0.0327</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="a5537b5a-5094-401d-b6f5-3f87de4a9af8"
      unitRef="pure">0.0781</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="a94d4ea2-c3c8-4011-bd38-8b9b0c9598ba"
      unitRef="pure">0.0784</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_99bf0a31-9ef0-44ab-815d-cabc95f9278a"
      unitRef="pure">0.0480</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_6db85ea9-ad51-4553-816e-9c736f681d77"
      unitRef="pure">0.0744</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088535_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="a0723e13-ab51-4f00-a15d-457a84de64cf"
      unitRef="pure">0.0734</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000105879_01Jan2025_31Dec2025"
      decimals="4"
      id="x_34f3dd9e-e044-4c68-8733-b9a0398f0f27"
      unitRef="pure">0.0918</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000105879_01Jan2021_31Dec2025"
      decimals="4"
      id="e5fc3070-f27f-4ac2-b20e-8f042d91bb77"
      unitRef="pure">0.0995</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000105879_01Jan2016_31Dec2025"
      decimals="4"
      id="x_5af17ea3-9a4a-4b9b-863e-3fa075fc2b6d"
      unitRef="pure">0.0912</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088536_01Jan2025_31Dec2025"
      decimals="4"
      id="ef4ec206-a308-4466-bd55-d16479e524af"
      unitRef="pure">0.1127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088536_01Jan2021_31Dec2025"
      decimals="4"
      id="b64a8a29-de3a-4cb3-9441-3a71cbb087e6"
      unitRef="pure">0.1105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000088536_01Jan2016_31Dec2025"
      decimals="4"
      id="f75154d5-525b-48a4-a4cc-4a1224f5ae31"
      unitRef="pure">0.1022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000113318_01Jan2025_31Dec2025"
      decimals="4"
      id="b2318a60-2bdd-4bcb-a551-f49f926db7b4"
      unitRef="pure">0.1085</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000113318_01Jan2021_31Dec2025"
      decimals="4"
      id="x_74c3601a-f3c3-4538-b1df-e00dfa068f61"
      unitRef="pure">0.1062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000113318_01Jan2016_31Dec2025"
      decimals="4"
      id="x_2a287e32-42cc-40f6-b55d-bf56e2a54fa8"
      unitRef="pure">0.0978</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000128515_01Jan2025_31Dec2025"
      decimals="4"
      id="x_4590575d-2e4f-42e4-be8c-2588a9ac91aa"
      unitRef="pure">0.1114</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000128515_01Jan2021_31Dec2025"
      decimals="4"
      id="x_91241b8c-d8e2-41ca-9180-aae1aa10e51e"
      unitRef="pure">0.1090</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000128515_01Jan2016_31Dec2025"
      decimals="4"
      id="d436c52e-4183-423c-9053-86a399f0714b"
      unitRef="pure">0.1006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000106449_01Jan2025_31Dec2025"
      decimals="4"
      id="x_69e1ff07-35b7-48ea-9034-ddaa243f9c9d"
      unitRef="pure">0.1139</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000106449_01Jan2021_31Dec2025"
      decimals="4"
      id="f7396179-645f-4344-89e3-886c2e2925b8"
      unitRef="pure">0.1117</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000106449_01Jan2016_31Dec2025"
      decimals="4"
      id="f03a82d1-5474-4f81-99c2-e8acedb776fa"
      unitRef="pure">0.1033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell3000IndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="a03328de-3a98-4f59-a4f0-8ea6019cd817"
      unitRef="pure">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell3000IndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_64b2ccbf-768b-4883-b41c-941561b4d039"
      unitRef="pure">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell3000IndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_7b561b9b-fe4f-49ea-af5e-e778d15b39cb"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_RussellMidcapValueIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_12315827-9b47-4807-8088-ecad98ab4400"
      unitRef="pure">0.1105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_RussellMidcapValueIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="beab6b8d-e093-41e7-9e92-f52b5b08862f"
      unitRef="pure">0.0983</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_RussellMidcapValueIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_4bac4302-9142-4ede-aed2-f36f6f98fe3a"
      unitRef="pure">0.0978</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_154ab6f6-c910-45fb-b7bf-2341aa79c8e7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock Global Shareholder Yield Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="a9ac77dc-57b0-42a2-9d8c-03a4a8d8ad69">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_008c58c8-27de-461f-aa6d-97973f98d47e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The primary objective of the fund is to seek to provide a high level of income. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Capital appreciation is a secondary investment objective.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_1f9bb174-2f03-464b-ae69-74d44115dc7e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Capital appreciation is a secondary investment objective.&lt;/span&gt;</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_15a49aff-8cde-4bea-b1c9-e4a59a27622d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_309c7d1b-4b79-4888-9d09-25c890d987ec">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Intermediaries may have different policies and procedures regarding the availability of front-end sales charge waivers or contingent deferred sales charge (CDSC) waivers (See Appendix 1 - Intermediary sales charge waivers, which includes information about specific sales charge waivers applicable to the intermediaries identified therein). More information about these and other discounts is available from your financial professional and beginning on page 25 of the prospectus under &#x201c;Sales charge reductions and waivers&#x201d; or page 104 of the fund&#x2019;s Statement of Additional Information under &#x201c;Sales Charges on Class A and Class C Shares.&#x201d;&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_41215d73-3f67-4e77-a716-9c545a59abfa">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="ClassACIR2R6Member_S000015906"
      decimals="INF"
      id="x_6fb75bcb-7588-46cf-8e26-b4fc8fb59776"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="ClassACIR2R6Member_S000015906"
      id="e0fa417a-0ccd-46f8-b65f-9b91c34d049d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_8f35c211-3272-477e-b887-b5690bfaf99b"
      unitRef="pure">0.0500</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_8cc95cdd-b584-49b1-9583-13ee2984d6e3"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="afdee92a-efcb-4a48-8f85-e4bf84e992f4"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_69bab0df-de60-4d56-83cd-5af9e0b2fd65"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_11124fe6-8a7e-4112-9345-721388a96922"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_9a1cead0-3b9b-4692-a7de-5899878bcec0"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_259dd98c-1527-4ef4-8eef-0642a84c3b0e"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_03726f80-2e1d-412b-b264-a827f09c5089"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_4e5cbc65-5c13-4a35-ac39-42548cb3323b"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_35d28b17-4395-41b1-ab67-111804578ac8"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="INF"
      id="e3970a1e-cf5d-445f-b144-ae138f57faf0"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="d7fe57eb-489a-48cb-81a2-46a2195119f7"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="INF"
      id="a6cda0e1-a676-4fa2-a0a9-46c4b1f5e1bc"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="INF"
      id="dd1f1cc5-7df7-4f45-957d-c167b535fcc6"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="INF"
      id="x_6f237d22-f8de-4dab-a43e-e1c144370695"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_8d44af85-8633-42b3-a67a-303ec5ea3a9e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="c41d9748-5287-49f5-8ecf-3f16eb28b472"
      unitRef="pure">0.0080</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_915a8a81-9cce-4a80-a922-3bbdf96d8cad"
      unitRef="pure">0.0080</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_4e5860dd-9a38-4563-9347-7544910c1f0d"
      unitRef="pure">0.0080</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="c913f692-0b6c-4665-8657-82d40e0d7e6f"
      unitRef="pure">0.0080</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_89abd7c2-95ed-45f2-9d68-8815d9757a59"
      unitRef="pure">0.0080</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_725d15e9-d8c7-40d1-b2aa-4192c87c93e0"
      unitRef="pure">0.0030</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_18d5972f-7ee8-4cec-8eb6-881b6e01e015"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_0673085d-6bd1-4b26-93e3-1eea18ea69d6"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_62b8eeea-66c9-4233-959d-5d1972b11ae3"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_0cd68d4f-0f54-47b9-8429-c00b72449e37"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="bcc686a9-cdfc-4056-a08e-aea0c4a9f4a0"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_4fd56c85-36a7-4a81-99b0-7a81daa326a1"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_307e7bcb-d49e-4f02-abb7-dcb4b1dc250a"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_07b265ef-38d0-4977-a46e-fe7aa23398c6"
      unitRef="pure">0.0025</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_52bba9ff-3829-4661-a3e4-7bc4f92fe05f"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_4121bd6a-9259-4287-b6ae-83cc632e0e79"
      unitRef="pure">0.0018</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="f1314d0e-9d91-469c-a6f9-b17e949c71ca"
      unitRef="pure">0.0018</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="e1121dee-9f29-477a-84b1-f9f8518e8326"
      unitRef="pure">0.0018</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_4e3f75b0-725e-488f-8f79-2c4bda2d378a"
      unitRef="pure">0.0008</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="ee089bf8-22bf-4f1c-9842-ba3aba15baca"
      unitRef="pure">0.0008</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_6ef7ed12-cdf4-4b84-8e2b-8f53943f1029"
      unitRef="pure">0.0018</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_37434c91-cb83-4f85-a044-ac29e5c33f60"
      unitRef="pure">0.0018</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="b978c21f-af59-4214-bf48-edb70a1aae9b"
      unitRef="pure">0.0018</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_7854018c-e24d-4789-83e0-90e6dea0b1dd"
      unitRef="pure">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_6483587d-be49-4586-9971-ffa1c43eb12e"
      unitRef="pure">0.0008</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_1997d370-e943-47d1-9621-75afc84476c3"
      unitRef="pure">0.0128</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="ecfc7c50-5d40-4e60-b238-051424b1f269"
      unitRef="pure">0.0198</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_7ffb3289-863b-487c-b18f-e54a77a26267"
      unitRef="pure">0.0098</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_04abd2fa-2d88-4557-81b1-28508d7bc694"
      unitRef="pure">0.0138</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_30dc1846-d277-4655-b08b-1e192ecce834"
      unitRef="pure">0.0088</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_689f01bb-8d7b-4dc9-be3b-06f999b358fd"
      unitRef="pure">-0.0019</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="x_584ed8cc-46e4-4e3d-9089-7c268e4464ef"
      unitRef="pure">-0.0014</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_70cb4e9e-e153-4c74-a47c-5c9c563f667a"
      unitRef="pure">-0.0014</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_146c8b96-0839-4c01-bf07-c940330ec61c"
      unitRef="pure">-0.0014</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_7be9baa7-b640-4a72-bc62-5869dc55c60d"
      unitRef="pure">-0.0014</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_5382f4dd-b1cc-4ec8-8eb3-02029eda4add"
      unitRef="pure">0.0109</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="4"
      id="d54fe605-97c8-49af-8925-98b0558c1e42"
      unitRef="pure">0.0184</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="4"
      id="x_721e73d6-dcf8-4c2e-a0c7-deca35978499"
      unitRef="pure">0.0084</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="4"
      id="x_986413a0-080c-4927-a6e2-b64bb585d796"
      unitRef="pure">0.0124</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="4"
      id="x_806f1b78-719a-4810-a52c-daf54d706f50"
      unitRef="pure">0.0074</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassACIR2R6Member_S000015906"
      id="f7264886-886c-418f-b1b0-45e40349aa22">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_14fde70e-6afa-4869-bc94-52a269830f3e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_7e549460-6e2f-4104-9e31-391ea63bca7b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then, except as shown below, assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_94b85c64-95db-4736-a377-040e0ac1eea8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares Sold&lt;/span&gt;</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleNoRedemptionByYearCaption
      contextRef="ClassACIR2R6Member_S000015906"
      id="be76af53-0436-43ad-9eb5-86009d63ab1b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Not Sold&lt;/span&gt;</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="INF"
      id="x_6aa2f2b2-e3d7-4ded-8125-2d6f64b6de15"
      unitRef="USD">606</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="x_9fd3370f-462c-4bcb-8b8f-e04aa4434a5e"
      unitRef="USD">287</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="INF"
      id="a0d92be1-dd4d-4158-894d-f20bf24e9297"
      unitRef="USD">86</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="INF"
      id="x_8721878c-0c0a-4221-b959-6a7f9eaf8fcd"
      unitRef="USD">126</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="INF"
      id="x_8d923b12-382a-48f2-8bbe-78df073d3d9f"
      unitRef="USD">76</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="x_77a9bb81-5769-4930-b2dc-488125be81e4"
      unitRef="USD">187</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="INF"
      id="x_9f93ae30-8910-44dd-8a3f-11c6b37f33d6"
      unitRef="USD">868</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="c04af942-7e58-4c27-b87e-86450e5251eb"
      unitRef="USD">608</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="INF"
      id="f61eb4b7-ea73-4d2f-837a-fac3afc905ee"
      unitRef="USD">298</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="INF"
      id="x_8b87696d-cf7f-43f9-9a3a-4efb1554d64e"
      unitRef="USD">423</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="INF"
      id="x_5fe59799-2a2b-4eec-b316-618ec05dc84f"
      unitRef="USD">267</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="f8e4b4c7-6a0e-41c2-8301-af960fd443ec"
      unitRef="USD">608</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="INF"
      id="ca336d6b-1f1c-46a2-ad41-195b966537df"
      unitRef="USD">1150</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="aacbc1f3-8145-4781-9ce1-281c32569434"
      unitRef="USD">1055</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="INF"
      id="x_74a9360d-3e15-471b-8261-0811aff2a8cf"
      unitRef="USD">528</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="INF"
      id="x_82ff8625-a3d8-4e39-b8a3-0475a3ee5e4a"
      unitRef="USD">742</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="INF"
      id="x_062b38be-96ae-47dd-b736-fda8f6370de9"
      unitRef="USD">474</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="x_7af69163-ab43-4574-b650-44adfceee1e4"
      unitRef="USD">1055</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="INF"
      id="x_8e030ddc-2340-4552-8c79-d11b5d82dab1"
      unitRef="USD">1952</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="x_71228afd-ae59-4269-8e1c-d11400cf45f0"
      unitRef="USD">2114</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R6Member_S000015906_C000043686"
      decimals="INF"
      id="x_0f994eea-675d-42c0-915f-dc1868907ac8"
      unitRef="USD">1189</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R6Member_S000015906_C000113315"
      decimals="INF"
      id="efce400f-7fa7-47a2-bd4b-7c12dcf6486e"
      unitRef="USD">1645</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R6Member_S000015906_C000106446"
      decimals="INF"
      id="f7949aa8-0047-42da-b570-ca74a3ad1f36"
      unitRef="USD">1071</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="ClassACIR2R6Member_S000015906_C000043691"
      decimals="INF"
      id="x_32fc7a4a-6225-4bd5-ad71-cb87fa1e1f80"
      unitRef="USD">2114</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_4f6f848b-ef48-4c5b-9d74-d322597dbf65">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_47e30038-6aea-402c-8bdc-84aec1477784">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassACIR2R6Member_S000015906"
      decimals="4"
      id="f7702dc8-c686-4610-970c-0791327cb80e"
      unitRef="pure">0.24</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_2c1f3d00-ec89-4a85-bdc1-a49212383a2f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_712fc1ec-7149-4269-85a0-6137204f700f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund seeks to achieve its objectives by investing in a diversified portfolio consisting primarily of global equity securities that have a history of attractive dividend yields and positive growth in free cash flow.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund invests at least 80% of its total assets in equity securities of dividend-paying companies located throughout the world.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; At least 40% of the fund&#x2019;s net assets will be invested in securities of issuers located throughout the world, excluding the United States (&#x201c;Foreign &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Companies&#x201d;), unless the manager deems market conditions and/or company valuations to be less favorable to Foreign Companies, in which case, the fund will invest at least 30% of its net assets in Foreign Companies. The fund may also invest up to 20% of its assets in securities issued by companies located in emerging markets when the manager believes they represent attractive investment opportunities. Securities held by the fund may be denominated in both U.S. dollars and foreign currencies.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to produce an efficient portfolio on a risk/return basis with a dividend yield exceeding that of the MSCI World Index. By assembling a diversified portfolio of securities that, in the aggregate, possesses a high cash dividend, positive growth of free cash flow, share buyback programs, and net debt reductions, the fund seeks to provide an attractive prospective return with inherently less volatility than the global equity market as a whole. The stocks the manager finds attractive generally have valuations lower than the manager&#x2019;s perception of their fundamental value, as reflected in price-to-free cash flow, price-to-book ratios, or other stock valuation measures.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Although the fund may invest in global equity investments of any market capitalization, the fund will generally invest in companies with a market capitalization of $250 million or greater at the time of purchase. Additionally, the fund may at any given time invest a significant portion of its assets in companies of one particular market capitalization category when the manager believes such companies offer attractive opportunities.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may invest up to 20% of its net assets in debt securities, including high-yield fixed-income securities rated below investment grade, also known as junk bonds. The fund&#x2019;s investment policies are based on credit ratings at the time of purchase.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may also invest up to 15% of its net assets in illiquid investments. The fund may also make limited use of certain derivative instruments, including futures and options (investments whose value is based on securities, indexes, or currencies) for the purposes of generally reducing risk, and/or obtaining efficient market exposure. The fund may invest in other types of equity securities and foreign stocks. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_75dfef2f-3786-4d86-b3ec-c7f2477cd9d4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund seeks to achieve its objectives by investing in a diversified portfolio consisting primarily of global equity securities that have a history of attractive dividend yields and positive growth in free cash flow.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="addde1c4-2a16-493a-bfc4-34fcf1e91649">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund invests at least 80% of its total assets in equity securities of dividend-paying companies located throughout the world.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_RiskNotInsuredDepositoryInstitutionMember"
      id="c6e3c206-4a6e-4a80-9944-83910d1e4d17">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_RiskLoseMoneyMember"
      id="x_0d284cbb-2d3d-4e59-b39b-cf592d72a305">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_ChangingDistributionLevelsRiskMember"
      id="cc905567-62c4-4337-bfa7-22413b9ca08b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Changing distribution levels risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may cease or reduce the level of its distribution if income or dividends paid from its investments declines.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_CreditAndCounterpartyRiskMember"
      id="x_589d79cf-42b2-43fe-9071-66f6d40002de">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Credit and counterparty risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The issuer or guarantor of a fixed-income security, the counterparty to an over-the-counter derivatives contract, or a borrower of fund securities may not make timely payments or otherwise honor its obligations. A downgrade or default affecting any of the fund&#x2019;s securities could affect the fund&#x2019;s performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_EconomicAndMarketEventsRiskMember"
      id="x_32f7ff5b-ebe5-4251-adc3-b3540af0e9cf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_EquitySecuritiesRiskMember"
      id="ac1698d9-fef5-499f-b3bb-e471b356361e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_FixedIncomeSecuritiesRiskMember"
      id="d9839ea1-a854-438f-a63e-9d57f207e514">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Fixed-income securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;A rise in interest rates typically causes bond prices to fall. The longer the average maturity or duration of the bonds held by a fund, the more sensitive it will likely be to interest-rate fluctuations. An issuer may not make all interest payments or repay all or any of the principal borrowed. Changes in a security&#x2019;s credit quality may adversely affect fund performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_ForeignSecuritiesRiskMember"
      id="x_8892d877-78cb-4357-812c-baf8f236be8c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. The risks of investing in foreign securities are magnified in emerging markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_HedgingDerivativesAndOtherStrategicTransactionsRiskMember"
      id="b89c52c0-ca44-4c82-b30f-173954ef798c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Hedging, derivatives, and other strategic transactions risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Hedging, derivatives, and other strategic transactions may increase a fund&#x2019;s volatility and could produce disproportionate losses, potentially more than the fund&#x2019;s principal investment. Risks of these transactions are different from and possibly greater than risks of investing directly in securities and other traditional instruments. Under certain market conditions, derivatives could become harder to value or sell and may become subject to liquidity risk (i.e., the inability to enter into closing transactions). Derivatives and other strategic transactions that the fund intends to utilize include: futures contracts and options. Futures contracts and options generally are subject to counterparty risk.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_HighPortfolioTurnoverRiskMember"
      id="b3582408-1efd-4f5a-b591-87a0f293ed30">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_IlliquidAndRestrictedSecuritiesRiskMember"
      id="x_3159075f-c675-41a6-a30f-26579f6e2400">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Illiquid and restricted securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Illiquid and restricted securities may be difficult to value and may involve greater risks than liquid securities. Illiquidity may have an adverse impact on a particular security&#x2019;s market price and the fund&#x2019;s ability to sell the security.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_LargeCompanyRiskMember"
      id="fc25817c-cc8d-410f-8d2b-125ac42a8ccc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_LiquidityRiskMember"
      id="x_7386a2dc-2dff-49de-b509-434df1de5e00">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments. Liquidity risk may be magnified in rising interest rate environments due to higher than normal redemption rates. Widespread selling of fixed-income securities to satisfy redemptions during periods of reduced demand may adversely impact the price or salability of such securities. Periods of heavy redemption could cause the fund to sell assets at a loss or depressed value, which could negatively affect performance. Redemption risk is heightened during periods of declining or illiquid markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_LowerRatedAndHighYieldFixedIncomeSecuritiesRiskMember"
      id="x_4ef6bc09-a993-48cb-bbb0-1b6cf028be22">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Lower-rated and high-yield fixed-income securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Lower-rated and high-yield fixed-income securities (junk bonds) are subject to greater credit quality risk, risk of default, and price volatility than higher-rated fixed-income securities, may be considered speculative, and can be difficult to resell.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_OperationalAndCybersecurityRiskMember"
      id="x_2b4a3fd4-17db-450b-baee-7d6562c6c1cd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R6Member_S000015906_SmallAndMidSizedCompanyRiskMember"
      id="x_8a6acd6f-581c-4271-924c-dbaa5c95abc5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_38503fb7-88fb-4c06-943c-fc8db5a9b829">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_59461f8f-6045-48e0-b4c6-274d95cc86d9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; All figures assume dividend reinvestment. Performance &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;information is updated daily, monthly, and quarterly and may be obtained at our website,&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; jhinvestments.com&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, or by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; After-tax returns for other share classes would vary.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_7a144998-d29e-45b4-b99a-2fb545b162f9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassACIR2R6Member_S000015906"
      id="fa27dc83-002b-47bc-b622-5641e3ef9014">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="ClassACIR2R6Member_S000015906"
      id="b1d5d755-2e69-425e-bbc9-844ee1037b98">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; jhinvestments.com&lt;/span&gt;</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_3ee28e86-34fb-423b-a41f-6eb0eafce43a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_4093f128-2f2e-499a-bbaa-cd960d346d55">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="ClassACIR2R6Member_S000015906"
      id="c537eca8-8dda-44e7-b10a-fd7a7f28a39b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_13015bac-44c6-415b-a323-b25d1b7c4b8b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="a2b95d7c-a1ce-4d5e-8d48-8eeac55f83ff">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class A &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;)&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_5069c2e4-d207-40ac-be38-f3f6766c8d55">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_44774d91-8938-4208-91db-79cfeb2693f9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;17.66%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q4 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;14.52%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-24.95%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      id="x_64f3ef1d-55bc-403c-ad9f-b50a344de58f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      id="beb38ce7-3669-4e75-a047-6ad91696a07a">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_5241a4d9-13ad-439c-8a42-cc0ddc4be03d"
      unitRef="pure">0.1766</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      id="ffd4ae08-84e0-4fce-af29-3197ee82d0f1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      id="c0ecca04-fae8-4e46-b637-db470e29a699">2022-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_3ea284aa-df58-42fe-9f93-269dd1f845e4"
      unitRef="pure">0.1452</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      id="x_5ecb15f1-77a2-4549-8937-581b7211e29b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      id="x_971a5e1b-bbd5-4829-87cc-ed2ecbaf008b">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassACIR2R6Member_S000015906_C000043689"
      decimals="4"
      id="x_2319cbd7-f0cd-42a7-90bd-a12f73aeab69"
      unitRef="pure">-0.2495</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassACIR2R6Member_S000015906"
      id="x_93d2e680-eb9b-47f2-be81-c96bcd2c7d2b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_01Jan2025_31Dec2025"
      decimals="4"
      id="d9df161c-0bc2-4620-9234-2818fdf80c2e"
      unitRef="pure">0.1760</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_01Jan2021_31Dec2025"
      decimals="4"
      id="x_32390005-1359-4357-9ed5-c130bdd213bc"
      unitRef="pure">0.1070</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_01Jan2016_31Dec2025"
      decimals="4"
      id="x_7ea94792-ebf7-46f6-a436-42770f627ee8"
      unitRef="pure">0.0829</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_57db1247-af99-4f0a-975b-92b8849be187"
      unitRef="pure">0.1427</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="f94da6ac-14e6-4198-9de4-d3449202b9e7"
      unitRef="pure">0.0844</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_0ed6a523-8a67-463c-bdf3-ec173b2b4eec"
      unitRef="pure">0.0671</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="ee3d3d4f-52fa-430c-aa93-0c27af6ec8c7"
      unitRef="pure">0.1273</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_287047ce-b882-49c8-86f5-3aee78e89c26"
      unitRef="pure">0.0809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043689_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_2c1d7b3f-633f-4443-95b7-ba5809c55e41"
      unitRef="pure">0.0637</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043691_01Jan2025_31Dec2025"
      decimals="4"
      id="x_96476991-f4da-4e86-9069-86128df904da"
      unitRef="pure">0.2183</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043691_01Jan2021_31Dec2025"
      decimals="4"
      id="x_3de6dc61-61e7-4828-b74c-d4891bc90794"
      unitRef="pure">0.1098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043691_01Jan2016_31Dec2025"
      decimals="4"
      id="x_6b89822c-e223-405e-9cd6-e852e7667bf1"
      unitRef="pure">0.0804</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043686_01Jan2025_31Dec2025"
      decimals="4"
      id="x_62a4e090-fc08-4577-83ba-a3a935bdb438"
      unitRef="pure">0.2408</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043686_01Jan2021_31Dec2025"
      decimals="4"
      id="x_77e87c68-4721-4f02-a450-af1427dc741d"
      unitRef="pure">0.1209</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000043686_01Jan2016_31Dec2025"
      decimals="4"
      id="x_9688a868-c1bd-4c94-b50f-a90d4e3bbcd7"
      unitRef="pure">0.0913</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000113315_01Jan2025_31Dec2025"
      decimals="4"
      id="x_7412c4d2-999e-4b6b-a924-f2015679f5db"
      unitRef="pure">0.2361</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000113315_01Jan2021_31Dec2025"
      decimals="4"
      id="x_9c51b89f-da50-4799-8454-16310032399e"
      unitRef="pure">0.1169</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000113315_01Jan2016_31Dec2025"
      decimals="4"
      id="f62c7cba-1c31-42a6-b2be-e706e6d033b0"
      unitRef="pure">0.0871</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000106446_01Jan2025_31Dec2025"
      decimals="4"
      id="dae310da-0227-4b30-bddd-c033738715ad"
      unitRef="pure">0.2416</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000106446_01Jan2021_31Dec2025"
      decimals="4"
      id="x_35a4121e-dce0-480a-985b-ef67a4163e5a"
      unitRef="pure">0.1221</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_C000106446_01Jan2016_31Dec2025"
      decimals="4"
      id="x_6087fdc1-e7c2-4be2-a454-65242d60f792"
      unitRef="pure">0.0924</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_MSCIWorldIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_66a6d9dd-e4d6-42fb-8a43-bf6605e43b0c"
      unitRef="pure">0.2109</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_MSCIWorldIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="cd32aa43-ba3e-4222-9849-7f91879682f6"
      unitRef="pure">0.1215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R6Member_MSCIWorldIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_8fea1d96-211f-472d-b7cc-522630b207b6"
      unitRef="pure">0.1217</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="b94f5048-8edf-4259-9e40-3c7bc5414e4f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock International Growth Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_93508f49-3da0-4c41-bdeb-bc5688ed26a9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_1788bf32-cd16-4478-9038-01181c9a2aa9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek high total return primarily through capital appreciation.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="b381cdeb-14a6-4e4e-97d8-1cbcf27ae993">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="adce5b79-a227-4d62-957a-cd507939837e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Intermediaries may have different policies and procedures regarding the availability of front-end sales charge waivers or contingent deferred sales charge (CDSC) waivers (See Appendix 1 - Intermediary sales charge waivers, which includes information about specific sales charge waivers applicable to the intermediaries identified therein). More information about these and other discounts is available from your financial professional and beginning on page 20 of the prospectus under &#x201c;Sales charge reductions and waivers&#x201d; or page 104 of the fund&#x2019;s Statement of Additional Information under &#x201c;Sales Charges on Class A and Class C Shares.&#x201d;&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_904cfa2a-1569-4cd6-91e1-22669e444289">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="ClassACIR2R4R6Member_S000001412"
      decimals="INF"
      id="x_45ec6732-67d1-458d-b7db-e99fa3a9dab8"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="eb289aa0-1da5-463a-8bd8-7f42cb0e9cbd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_62d01999-5e23-4334-a222-79ada6cb1cda"
      unitRef="pure">0.0500</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="bfd8b7f2-0252-465d-a94e-b3e199e56145"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="db0e935c-b862-443f-8d75-8d23621063c7"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_0dd30ba0-5a76-4c22-b003-6554f475f9e1"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="d61fbe5c-94ee-4961-8f42-ddde9575a9f4"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="x_7789f766-5bfe-46b9-ac4c-d0e4cf12f72b"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="d9591300-57b5-4bd6-817e-01d334c13601"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="x_21963b93-b177-4e5d-aa5b-76c7ca3f5f99"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="af5241f9-15f7-4e3d-a126-37756a070cba"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_11d046ae-9650-4f2d-b663-3b06d680e9cf"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_8ddb5df2-1787-40e5-9458-214333172473"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="dd397cc4-6664-4f2b-a71a-483aa5d2fefb"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="INF"
      id="x_89023dc4-4666-4786-ac4f-d7dbbf0de4ed"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_2a0a355c-aa3a-4c7c-a328-af17e9f4037a"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="INF"
      id="x_1346da68-0685-4280-9f48-9b0696beda91"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="INF"
      id="f8ad4576-802d-4432-94d2-677dd32c86ed"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="INF"
      id="a16600f0-20f2-4c86-a241-8ea57f8b262c"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="INF"
      id="d3342f29-d994-49b5-a54a-2aef3e19106f"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="a45ad393-e278-4ff8-9c8c-8cfcd2e145eb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_0dc06565-307b-48f1-a78e-3d4f63ebd6ad"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="f13f2639-b817-4431-9b3b-54ca6f385d56"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="c55460f4-5d0f-4257-b42b-2f30feb33ac1"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_0f925fc4-dfbf-4834-800b-554fdfb45934"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_5feeaa54-fad8-477b-a8e4-b35b9ea0ff5d"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="cb467f0d-4cd4-4c21-80ce-fb39329856b9"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="c9705861-bbff-4a7c-a2af-ab92941c1c2a"
      unitRef="pure">0.0030</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="x_3ea857df-4f7e-415d-a5d1-4b2b937b2f59"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="x_99bf7ef7-b3bb-482b-9411-df9d52f32df0"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_92456d37-1c00-4309-9687-1156b5f093d7"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_100b494a-94b4-43cd-bafb-687495161cc5"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="ca2ade7a-1826-43e3-a08e-bab75410156a"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_20f19dd3-c568-453d-8aa4-d999275d9bbc"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="x_71ed8abd-ba32-4d0f-8cf0-12d05321e825"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="x_73b2b248-46e3-4c25-b9c1-73ced077718a"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_8eb46e54-c54e-4117-b213-d3182ad86285"
      unitRef="pure">0.0025</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_524e4667-2fce-4c5e-ab91-8792467e95e4"
      unitRef="pure">0.0010</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="x_4ef056eb-ef2b-4e6e-8003-42c61fd1fd0e"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="eee436eb-7846-41ea-b14f-469b1f59cd72"
      unitRef="pure">0.0020</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="e7b7f65e-2b64-4b8e-ac31-3bd5a1e0aa9e"
      unitRef="pure">0.0020</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="fe8177a1-060d-466d-91cf-13e790a02cdb"
      unitRef="pure">0.0020</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_4d95cf22-787b-4dcd-9608-1621e13f1d20"
      unitRef="pure">0.0009</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_56bd3ab4-45a3-4101-885a-a60f3d6660a9"
      unitRef="pure">0.0009</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="x_40343ebe-fdaa-474c-b962-5dd7f7421f7d"
      unitRef="pure">0.0009</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_8442ec7e-7ecd-42d3-a64f-baf7c68f94e7"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="dee76bd3-43b0-4c71-8278-e41244f0d877"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="x_9bbd8ff5-3d98-48fa-8c3d-410c1ff94369"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_21b5fff8-e5c0-4198-adae-886fb23c5f11"
      unitRef="pure">0.0034</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="bd451d3f-a25e-44b2-97aa-97a6baf26e06"
      unitRef="pure">0.0019</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="x_21744545-7af8-4b77-b6d8-9df34d794e56"
      unitRef="pure">0.0009</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_89273d3e-92b9-4434-b816-d417b6bfeb4e"
      unitRef="pure">0.0131</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="f245eb3e-2e5b-4f91-9166-4573bf9677d1"
      unitRef="pure">0.0201</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="f12e6e8e-23c8-4848-94fe-6602213bc2fe"
      unitRef="pure">0.0101</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_3cf14b05-5480-4224-b3e8-fbc5d618d690"
      unitRef="pure">0.0140</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="f451a3b3-44f0-4471-8753-98bd52d8257a"
      unitRef="pure">0.0125</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="d80cb167-de8e-4fd1-8838-a01f6423340e"
      unitRef="pure">0.0090</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_4c56eb74-213d-4982-8537-672c3060f0f2"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="faf56c86-5b50-42f9-9820-cad5e459e620"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="x_2318ea2b-dca5-4fcc-9a00-71a967685983"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_7d391690-03b6-4344-b6da-a3dac3ce70d9"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_2920bae2-8373-43e6-8be1-3ebe566c36f6"
      unitRef="pure">-0.0011</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="x_81cdd042-c603-4969-adc4-f75a7d1ad152"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_1e57d78c-c4eb-40d2-ba88-bf00c200ed60"
      unitRef="pure">0.0130</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="4"
      id="x_8306ac62-0387-410c-a5d7-416d1267c481"
      unitRef="pure">0.0200</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="4"
      id="e0913a59-82d3-4115-8249-05672d96f8a1"
      unitRef="pure">0.0100</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="4"
      id="x_97ddc157-aac6-4a2e-bec4-071a29db7dbd"
      unitRef="pure">0.0139</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="4"
      id="x_2a9cb0f1-0f8b-45b7-8555-9f496f27b108"
      unitRef="pure">0.0114</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="4"
      id="x_58c39af2-c5cd-43a7-8405-4a0926dc58a4"
      unitRef="pure">0.0089</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="f72d8b4c-5f77-465c-94f0-4f48ab46db86">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_691b0131-1f32-49b7-afeb-a563763d645f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="db326413-8327-4e19-a3ce-96971f7686c4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then, except as shown below, assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="b4d28f4e-dd0a-44f3-a14c-ea9144ba5d67">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares Sold&lt;/span&gt;</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleNoRedemptionByYearCaption
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_9f4d8fa1-5802-49fd-b1f0-5722b0b0b11a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Not Sold&lt;/span&gt;</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="INF"
      id="x_06b5b4d5-ad8c-429b-85d9-ca1a8a737e46"
      unitRef="USD">626</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_66bd4ca5-bb60-43b1-88da-be73bcf06f66"
      unitRef="USD">303</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="INF"
      id="x_4d332ff2-b369-4528-b3ae-10bc33a4274b"
      unitRef="USD">102</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="INF"
      id="x_66519a21-564d-4b55-94f9-bf3d757e1573"
      unitRef="USD">142</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="INF"
      id="f7fe6dc2-852a-4c88-80d1-67940209a8f6"
      unitRef="USD">116</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="INF"
      id="fd756853-080f-4ff1-be05-d4e275c6cffb"
      unitRef="USD">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="e956de19-9f58-42d8-8b9a-6c298fdf8112"
      unitRef="USD">203</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="INF"
      id="x_6765d2e1-764f-4455-a2f1-a83a1763d983"
      unitRef="USD">894</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_55e1ad54-edee-42a4-a0ac-c87f53054453"
      unitRef="USD">630</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="INF"
      id="af077c4c-e107-4f7d-8251-80ea3e9f180a"
      unitRef="USD">321</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="INF"
      id="b9a19577-bdb9-4ef4-8dec-3b2a2e1efa32"
      unitRef="USD">442</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="INF"
      id="a797079a-2950-4585-b3fd-f86a4f98b0db"
      unitRef="USD">386</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="INF"
      id="fb98ae13-a37b-4872-8e6e-a2714d01492e"
      unitRef="USD">286</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_52d2e280-262f-4aff-be4c-2740ec9d9f45"
      unitRef="USD">630</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="INF"
      id="x_2f26267e-0fc3-433d-8fcc-8a06cac1ba2d"
      unitRef="USD">1181</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="fcca288b-b313-4818-ac00-8e9b15b9bf4f"
      unitRef="USD">1082</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="INF"
      id="c2a4ee2b-621f-41eb-a5fd-057b56d0f6b5"
      unitRef="USD">557</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="INF"
      id="f8f19544-9fbc-4508-9d9c-ca507b61311b"
      unitRef="USD">765</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="INF"
      id="x_04cecaf9-e17d-4ff3-b13f-f79d80adb840"
      unitRef="USD">676</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="INF"
      id="x_6cd32f5d-ba8d-4e74-bc3b-b198ecef0b56"
      unitRef="USD">497</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_417f4cad-8fdb-444f-95a8-f6d730e52937"
      unitRef="USD">1082</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="INF"
      id="x_0f86a3e5-6a97-46b6-8f2b-94360e4a9c05"
      unitRef="USD">1999</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_8192fae5-7a98-4b68-9d0d-7cc12d21d7fe"
      unitRef="USD">2157</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000003788"
      decimals="INF"
      id="d8be04d9-0c5d-46a5-93e8-96652517ce10"
      unitRef="USD">1235</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000153988"
      decimals="INF"
      id="x_4b6992ae-8705-4bc8-a9af-8222225824f4"
      unitRef="USD">1679</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000153989"
      decimals="INF"
      id="x_61f14245-adae-4ace-ae94-0658e814ad02"
      unitRef="USD">1502</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000153990"
      decimals="INF"
      id="x_99aeb280-4dec-4610-8afd-c041e5ff2545"
      unitRef="USD">1107</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="ClassACIR2R4R6Member_S000001412_C000003787"
      decimals="INF"
      id="x_085a98c0-cf07-4145-acd8-05c22fcd0dfc"
      unitRef="USD">2157</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_25efcced-504b-4769-8de6-976a9944ad34">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_60de5b34-b30e-4fae-ae02-61531785cb80">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;72&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassACIR2R4R6Member_S000001412"
      decimals="4"
      id="x_43cf20a3-2c53-4d5c-878a-46e89317d5d5"
      unitRef="pure">0.72</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="ad65a086-1e48-476d-a800-f4f336c814a8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="a5a87984-3246-484f-83fa-497c57f2632c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes will provide higher returns than the MSCI ACWI ex USA Growth Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its total assets in equities of growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;companies.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the MSCI ACWI ex USA Growth Index or that exhibit &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the MSCI ACWI ex USA Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund primarily invests in a diversified portfolio of equity securities of foreign companies in a number of developed and emerging markets outside of the U.S. The fund defines foreign companies as companies: (i) that are organized under the laws of a foreign country; (ii) whose principal trading market is in a foreign country; or (iii) that have a majority of their assets, or that derive a majority of their revenue or profits, from businesses, investments or sales outside of the United States. Although the fund may invest in companies of any market-capitalization, the fund typically invests in companies with a market capitalization over $3 billion. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager&#x2019;s investment process generally begins with the broad universe of securities included in international equity indices, including China A-shares available through Stock Connect or other mutual market access programs. To focus its research, the manager reduces the broad investable universe to a sub-universe by eliminating all companies with expected future free cash flow margins, returns on capital employed and revenue growth below a certain minimum threshold, along with stocks trading at an exaggerated valuation. &#x201c;Free cash flow&#x201d; is defined as the cash that is available to a company after paying out the money needed to maintain or expand its operations. For all companies remaining in the sub-universe, the manager ranks securities on a relative basis across the following metrics: (i) quality; (ii) growth; (iii) valuation; (iv) capital returns; and (v) earnings revisions.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager monitors and ranks securities based on their relative attractiveness across this universe. For stocks that compare well in this screening process, further detailed analysis is conducted. Purchase candidates are securities that are attractive on a majority of the metrics noted above, and have a positive catalyst such as accelerating earnings or revenue growth. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_4dcd2c12-1833-4027-834d-bacb36768d27">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes will provide higher returns than the MSCI ACWI ex USA Growth Index.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="a4a4dbb9-c623-44f5-9409-4c65fbb3a116">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its total assets in equities of growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;companies.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="b2d7b328-7db5-48d3-a28e-6989d8b324fd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the MSCI ACWI ex USA Growth Index or that exhibit &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the MSCI ACWI ex USA Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_RiskNotInsuredDepositoryInstitutionMember"
      id="e17c61d9-cba9-4153-bb69-983dd97e0bb9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_RiskLoseMoneyMember"
      id="x_7ebc8b1e-76bb-4df6-9ff3-d3b3464f2178">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_EconomicAndMarketEventsRiskMember"
      id="dcd6baef-c6ac-41e0-888b-086b6f2b0a75">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_EquitySecuritiesRiskMember"
      id="x_45db5f42-13eb-4e6e-b6d8-9a384c065309">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_ForeignSecuritiesRiskMember"
      id="d264b206-e5b3-402b-8b0f-bdf6a571e63a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. The risks of investing in foreign securities are magnified in emerging markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_HongKongStockConnectProgramStockConnectRiskMember"
      id="x_4cb9ebce-297b-44c4-9345-f2c87d5e908f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Hong Kong Stock Connect Program (Stock Connect) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading in China A-Shares through Stock Connect, a mutual market access program that enables foreign investment in the People&#x2019;s Republic of China (PRC), is subject to certain restrictions and risks. Securities listed on Stock Connect may lose purchase eligibility, which could adversely affect the fund&#x2019;s performance. Trading through Stock Connect is subject to trading, clearance, and settlement procedures that may continue to develop as the program matures. Any changes in laws, regulations and policies applicable to Stock Connect may affect China A-Share prices. These risks are heightened by the underdeveloped state of the PRC&#x2019;s investment and banking systems in general.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_HighPortfolioTurnoverRiskMember"
      id="x_08de48b4-2ab6-408e-b2a9-e3e098f7e004">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_LargeCompanyRiskMember"
      id="e3c3fb63-4d4a-4b8c-aa0e-e6001e721c84">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_LiquidityRiskMember"
      id="x_9887e969-bf17-47e4-84e5-d6717b622dfc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_OperationalAndCybersecurityRiskMember"
      id="x_3b46be3e-f174-4399-ba36-13fc90a0b1ef">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_SectorRiskMember"
      id="x_2643e54c-a7ba-40c5-ac5a-e51bc3629a0b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412_SmallAndMidSizedCompanyRiskMember"
      id="b0b46867-5c7c-4b75-8fc2-746e46af6ec1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="b6a8e169-8fec-45b1-95f0-0cdd3173c5dc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_2f1127b5-193c-4361-a694-b84d6702d4d4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The MSCI ACWI ex USA Growth Index and MSCI EAFE Index show how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained at our website, &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, or by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; After-tax returns for other share classes would vary.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_563aa35d-f3b0-48ed-8552-39944149e59d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_7216b251-3d37-4ea7-87b6-11bb45de820c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_67b37470-4cb7-44b6-974f-2e6650c38175">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_0787a884-e3ff-4242-97ab-49f8929b059f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_944d8e32-d539-4c1e-82b2-2aec5aa850a0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_5c9771c4-d8fb-4c4b-b7d5-f8695ea7a2b1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="d587d3cd-7e3b-4457-9723-41a0d865041a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_628169ea-8ecb-46c2-9e87-6cf93ea5ab6e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class A &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;)&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_0053b6a6-adf2-4d2a-8fce-761f9502b448">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="a7d0de0e-0d76-4c80-9557-a0c0cbae52c5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;14.59%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;19.28%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-18.15%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      id="x_627a1fec-d174-4fa5-b6db-9785877dd2cb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      id="x_86167ab6-a8ed-49e8-9434-fa6264b0fafe">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="ba026bbd-ca37-4871-9cd8-10e15a89920f"
      unitRef="pure">0.1459</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      id="f7bfd7a4-0fe4-4408-89c6-e918a0e0326c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      id="d6611470-1237-42e5-9dfe-54d7052e735a">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="x_6dfe09a7-06a5-4efa-8f20-d1a47aeff35c"
      unitRef="pure">0.1928</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      id="x_3335b761-9390-4f34-8e9c-7e5c78bd48b7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      id="x_31f6f011-92a5-4e4e-bfeb-7c68af338554">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassACIR2R4R6Member_S000001412_C000003785"
      decimals="4"
      id="a9a4050a-ad40-4189-9338-f005a7100f6f"
      unitRef="pure">-0.1815</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassACIR2R4R6Member_S000001412"
      id="x_58b39e42-1260-494c-b7d6-2b32fde1ab8a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_01Jan2025_31Dec2025"
      decimals="4"
      id="x_382c03d2-99cb-4d02-be2b-296a66499390"
      unitRef="pure">0.2291</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_01Jan2021_31Dec2025"
      decimals="4"
      id="x_0638e6fb-e087-469d-b224-816c785104ad"
      unitRef="pure">0.0410</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_01Jan2016_31Dec2025"
      decimals="4"
      id="x_857e2748-a5f4-447f-b34d-dc275ab817a9"
      unitRef="pure">0.0799</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="de36dd83-bda2-45fb-b62f-c2f20cdab4c5"
      unitRef="pure">0.2327</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_4729c433-76ec-495d-a44c-7b1a3397ef38"
      unitRef="pure">0.0289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="c59667a0-2675-4f69-a6ff-73650753d44b"
      unitRef="pure">0.0731</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_6b8d9fc1-5c50-4cb7-9116-cba7895f6a7a"
      unitRef="pure">0.1392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_309c2010-beb1-4f2c-940a-96b44c94aa1c"
      unitRef="pure">0.0308</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003785_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="bd04a639-af1d-41ad-8363-736cdbd3c33d"
      unitRef="pure">0.0647</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003787_01Jan2025_31Dec2025"
      decimals="4"
      id="dd682ca7-9749-4a68-a822-e9cd261455ed"
      unitRef="pure">0.2747</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003787_01Jan2021_31Dec2025"
      decimals="4"
      id="x_3576b143-dfc4-49d7-ba8e-9bec9249fa86"
      unitRef="pure">0.0444</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003787_01Jan2016_31Dec2025"
      decimals="4"
      id="ee644a45-2dbd-4a79-9237-be8e259eb3c0"
      unitRef="pure">0.0779</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003788_01Jan2025_31Dec2025"
      decimals="4"
      id="x_97458732-3d2d-49bc-9fe6-d3d052697b5c"
      unitRef="pure">0.2979</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003788_01Jan2021_31Dec2025"
      decimals="4"
      id="x_03fc2942-d8dd-451b-96ff-94ae3d3194ec"
      unitRef="pure">0.0549</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000003788_01Jan2016_31Dec2025"
      decimals="4"
      id="x_92b36ac6-97ef-40c5-8d1d-4e049c3788d9"
      unitRef="pure">0.0888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153988_01Jan2025_31Dec2025"
      decimals="4"
      id="d682bb90-9970-463d-beaa-64f923803fb6"
      unitRef="pure">0.2926</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153988_01Jan2021_31Dec2025"
      decimals="4"
      id="df383d8a-5fb4-451e-b909-54fa3dc174ca"
      unitRef="pure">0.0508</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153988_01Jan2016_31Dec2025"
      decimals="4"
      id="x_682f1b5b-d509-43f6-a3f3-92c558e97d1d"
      unitRef="pure">0.0845</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153989_01Jan2025_31Dec2025"
      decimals="4"
      id="x_18f1f806-a11a-4ca9-9f51-beed3e76cc70"
      unitRef="pure">0.2962</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153989_01Jan2021_31Dec2025"
      decimals="4"
      id="e63e12d5-b6d3-433d-89b5-a4c51a58aaf5"
      unitRef="pure">0.0535</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153989_01Jan2016_31Dec2025"
      decimals="4"
      id="x_34bf34f3-2870-4fb5-996e-bb90f024f759"
      unitRef="pure">0.0873</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153990_01Jan2025_31Dec2025"
      decimals="4"
      id="d0eb0e3b-f98f-405e-9cfb-d93384adb242"
      unitRef="pure">0.2993</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153990_01Jan2021_31Dec2025"
      decimals="4"
      id="df207dfc-b4c4-4543-94a9-9ad7e484cc6f"
      unitRef="pure">0.0561</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153990_01Jan2016_31Dec2025"
      decimals="4"
      id="cd74916a-2c51-470e-92c4-69a851e99d2e"
      unitRef="pure">0.0899</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIACWIexUSAIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="bf323ed1-741e-43b5-b61a-1af3db3af191"
      unitRef="pure">0.3239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIACWIexUSAIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_23004800-691c-4c56-b629-a5a32a1fefb2"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIACWIexUSAIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_9ad7ef0e-15be-4cf3-9de3-4cb349320cd4"
      unitRef="pure">0.0841</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIACWIexUSAGrowthIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_8a2f9dff-3606-4d33-b122-22a82c97c3ab"
      unitRef="pure">0.2565</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIACWIexUSAGrowthIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="d35a7dad-7a60-4ce6-b226-a8604077c1f3"
      unitRef="pure">0.0401</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIACWIexUSAGrowthIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_6bce6066-4a08-4a5d-93d7-4a7358f9cc6c"
      unitRef="pure">0.0792</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIEAFEIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_1c899f4f-6243-43d2-a3c1-4b044ba68bd3"
      unitRef="pure">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIEAFEIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_2a6c23a3-faf1-46ad-b17d-1e57f46d0976"
      unitRef="pure">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_MSCIEAFEIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_3b5cbba8-1b10-4705-94f2-4189f91574e1"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="Class1Member_S000001412"
      id="x_9618c577-20b4-4a62-9768-8ab638da68cf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock International Growth Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="Class1Member_S000001412"
      id="x_52f042ae-be78-4572-8b52-fcdbaa8e6df6">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Class1Member_S000001412"
      id="x_24cfdea4-e237-4a8c-b5e1-a745f4f75a44">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek high total return primarily through capital appreciation.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Class1Member_S000001412"
      id="e98f5b6a-2fcb-45b9-99c0-0402be7cd027">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Class1Member_S000001412"
      id="c71c530e-5714-49f5-80eb-f1471de32b4b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses that you may pay indirectly if shares of the fund are held by an exempt separate account of certain John Hancock insurance companies that fund exempt group annuity contracts issued by those insurance companies to qualified retirement plans. They are based on expenses incurred during the fund&#x2019;s most recent fiscal year expressed as a percentage of the fund&#x2019;s average net assets during the year. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;. The fees and expenses do not reflect fees and expenses of any separate account that may use the fund as its underlying investment option and would be higher if they did.&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="Class1Member_S000001412"
      id="ba80cc27-56f2-4dd4-932d-e25f27efcde7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOther
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="f416fddb-54f3-47e5-86c8-824853604b11"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="x_0df9b6b4-ccec-4bc6-9bde-94799b24a335"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="Class1Member_S000001412"
      id="x_42beddae-5061-4458-826e-7d17b700d5b9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="x_0f2cadd8-f015-44ae-84fa-c25b242e5edd"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="x_0ea933c9-31bb-4024-989e-c2aa538aae90"
      unitRef="pure">0.0005</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="c06172d8-2848-4e1e-953d-2d6a39dafc78"
      unitRef="pure">0.0008</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="dc0e5b5c-6f0c-4790-8d0d-87fbaf8f7370"
      unitRef="pure">0.0094</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Class1Member_S000001412"
      id="c6e359f0-1d31-4a14-8be6-e0850ebb5a7e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Class1Member_S000001412"
      id="cc2cf20b-08c9-4e35-bd23-7ac276df8df3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="Class1Member_S000001412_C000003791"
      decimals="INF"
      id="x_3c5e561d-b0a4-429c-a938-8eccf88cca68"
      unitRef="USD">96</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Class1Member_S000001412_C000003791"
      decimals="INF"
      id="x_486d9a1a-f6a5-4110-baee-5f0ff0c77e0c"
      unitRef="USD">300</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Class1Member_S000001412_C000003791"
      decimals="INF"
      id="x_99de4cbf-3e19-4d8f-83b3-8dcb6e7b09f3"
      unitRef="USD">520</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Class1Member_S000001412_C000003791"
      decimals="INF"
      id="x_939921d9-0b9b-4ec5-8de2-bc4b67c3dac1"
      unitRef="USD">1155</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Class1Member_S000001412"
      id="dc10b57e-2300-4551-b009-a243feffa057">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Class1Member_S000001412"
      id="x_3bf4cb17-3c50-4e32-8820-642d0c7cf581">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;72&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Class1Member_S000001412"
      decimals="4"
      id="f2940978-50fe-4697-8851-62a9dc5b2fe5"
      unitRef="pure">0.72</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Class1Member_S000001412"
      id="x_9375a210-5e11-499d-bfe3-dfa38243b52b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Class1Member_S000001412"
      id="edb03f7f-0304-4d1e-be7f-35c3e90ee541">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes will provide higher returns than the MSCI ACWI ex USA Growth Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its total assets in equities of growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;companies.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the MSCI ACWI ex USA Growth Index or that exhibit &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the MSCI ACWI ex USA Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund primarily invests in a diversified portfolio of equity securities of foreign companies in a number of developed and emerging markets outside of the U.S. The fund defines foreign companies as companies: (i) that are organized under the laws of a foreign country; (ii) whose principal trading market is in a foreign country; or (iii) that have a majority of their assets, or that derive a majority of their revenue or profits, from businesses, investments or &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales outside of the United States. Although the fund may invest in companies of any market-capitalization, the fund typically invests in companies with a market capitalization over $3 billion. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager&#x2019;s investment process generally begins with the broad universe of securities included in international equity indices, including China A-shares available through Stock Connect or other mutual market access programs. To focus its research, the manager reduces the broad investable universe to a sub-universe by eliminating all companies with expected future free cash flow margins, returns on capital employed and revenue growth below a certain minimum threshold, along with stocks trading at an exaggerated valuation. &#x201c;Free cash flow&#x201d; is defined as the cash that is available to a company after paying out the money needed to maintain or expand its operations. For all companies remaining in the sub-universe, the manager ranks securities on a relative basis across the following metrics: (i) quality; (ii) growth; (iii) valuation; (iv) capital returns; and (v) earnings revisions.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager monitors and ranks securities based on their relative attractiveness across this universe. For stocks that compare well in this screening process, further detailed analysis is conducted. Purchase candidates are securities that are attractive on a majority of the metrics noted above, and have a positive catalyst such as accelerating earnings or revenue growth. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="Class1Member_S000001412"
      id="x_16976208-0630-405b-96d9-e73504bf3709">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes will provide higher returns than the MSCI ACWI ex USA Growth Index.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="Class1Member_S000001412"
      id="d8a51684-0fa5-41f2-ba24-be0f3866c30b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its total assets in equities of growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;companies.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="Class1Member_S000001412"
      id="fad181a3-6835-427b-b6c5-9607c36b5277">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the MSCI ACWI ex USA Growth Index or that exhibit &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the MSCI ACWI ex USA Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_RiskNotInsuredDepositoryInstitutionMember"
      id="c63b7452-7312-4120-bbc6-b30bb8912b9c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_RiskLoseMoneyMember"
      id="x_415bc7c9-01fb-4200-99c1-979decf3c455">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_EconomicAndMarketEventsRiskMember"
      id="x_74e90a1e-761d-4064-ab9e-5d1b7abbd618">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_EquitySecuritiesRiskMember"
      id="c3d68d6a-51c0-470f-87e8-9800a8722637">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_ForeignSecuritiesRiskMember"
      id="x_8f384011-735f-4f8f-98e2-20b8a6de9ad5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. The risks of investing in foreign securities are magnified in emerging markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_HongKongStockConnectProgramStockConnectRiskMember"
      id="x_707d9571-fe1c-45ca-8017-efa1f826b6b1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Hong Kong Stock Connect Program (Stock Connect) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading in China A-Shares through Stock Connect, a mutual market access program that enables foreign investment in the People&#x2019;s Republic of China (PRC), is subject to certain restrictions and risks. Securities listed on Stock Connect may lose purchase eligibility, which could adversely affect the fund&#x2019;s performance. Trading through Stock Connect is subject to trading, clearance, and settlement procedures that may continue to develop as the program matures. Any changes in laws, regulations and policies applicable to Stock Connect may affect China A-Share prices. These risks are heightened by the underdeveloped state of the PRC&#x2019;s investment and banking systems in general.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_HighPortfolioTurnoverRiskMember"
      id="a099a883-7732-4e50-b849-3a43faf8f7d8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_LargeCompanyRiskMember"
      id="a4d70b65-411b-449b-8369-04765a238df7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_LiquidityRiskMember"
      id="f7608b2a-34f6-41f1-befd-b64e60db4f52">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_OperationalAndCybersecurityRiskMember"
      id="x_167bff79-3e24-4b75-b3f7-83d960c07c5f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_SectorRiskMember"
      id="b27e2d21-c3bb-4ee4-b2c8-a5be7aaf6c10">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Class1Member_S000001412_SmallAndMidSizedCompanyRiskMember"
      id="x_2ca6a051-3609-40fa-b9d7-1a3ef1d32fbd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Class1Member_S000001412"
      id="ebfb26c0-cb8b-4789-bf0c-81e30da0f51d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Class1Member_S000001412"
      id="aa0c7460-98b1-424f-9dfb-2d6bf4a02e3c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The MSCI ACWI ex USA Growth Index and MSCI EAFE Index show how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Class1Member_S000001412"
      id="x_22d45e10-94f1-445b-9311-a8db04de75b4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Class1Member_S000001412"
      id="f6d4812e-c6b4-4b73-ad64-a87944d2ab1d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityPhone
      contextRef="Class1Member_S000001412"
      id="db4614ef-8ccd-47f9-abfc-4840fa9fe777">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="Class1Member_S000001412"
      id="x_6bf5fb33-8726-46fe-9532-b1e2a6d950ef">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Class1Member_S000001412"
      id="x_9059c817-61b4-4b92-a0dc-03c7100e4b9f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="Class1Member_S000001412"
      id="x_3b3b434d-6828-4c0a-8422-4330c73888a2">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class 1&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="Class1Member_S000001412"
      id="x_7c282395-670c-4a8f-aee1-a823f66633e1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;14.83%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;19.42%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-18.10%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Class1Member_S000001412_C000003791"
      id="e99ac40e-df71-45e5-8694-ba25ab7bc813">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Class1Member_S000001412_C000003791"
      id="x_257ad45f-b6b1-48e6-be4a-73e6a09fe66c">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="x_911741d2-17a1-49d0-a5b4-df9d7ac7c702"
      unitRef="pure">0.1483</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Class1Member_S000001412_C000003791"
      id="x_247a5a8c-5bc6-4b24-8299-ddffb211ce9d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Class1Member_S000001412_C000003791"
      id="e49d4dfd-1e6e-4b0f-b4b2-ca9861e8f1f6">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="x_348a6e31-7218-4039-be2f-0783de13ad03"
      unitRef="pure">0.1942</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Class1Member_S000001412_C000003791"
      id="x_2d3dc07d-8a86-48d4-a473-787525326bab">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Class1Member_S000001412_C000003791"
      id="x_699c4260-2256-43e3-bb2d-5bc85cc5a4ca">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Class1Member_S000001412_C000003791"
      decimals="4"
      id="c81ae40d-ba22-4d1f-96b5-201bea4045a7"
      unitRef="pure">-0.1810</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="Class1Member_S000001412"
      id="b91e87fd-4728-46b5-be89-07e863f17655">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_01Jan2025_31Dec2025"
      decimals="4"
      id="b241dad5-f078-42e6-9c27-e642cba93401"
      unitRef="pure">0.2984</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_01Jan2021_31Dec2025"
      decimals="4"
      id="adca75ba-448a-4f79-9920-3654b0149690"
      unitRef="pure">0.0556</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_01Jan2016_31Dec2025"
      decimals="4"
      id="x_5bfa6343-85f0-4966-9cfe-442454382f68"
      unitRef="pure">0.0895</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_5befd31f-9edf-48f1-904f-5d4f2c8e02be"
      unitRef="pure">0.2977</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_849e2eb8-cb88-45e6-89fd-a430a0ba8a01"
      unitRef="pure">0.0386</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="f8a2d31c-0872-43f5-a8e3-94acbde765e8"
      unitRef="pure">0.0786</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_23efe12b-4ebf-4b61-b2ae-f44ba9023c45"
      unitRef="pure">0.1766</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="c8bf197e-dd61-4035-8395-2c487828da4e"
      unitRef="pure">0.0382</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_C000003791_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="cf284d57-c15f-4af5-bfca-1d7b1329170d"
      unitRef="pure">0.0693</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIACWIexUSAIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_17f34ec5-3f1d-42ab-8475-43772a992685"
      unitRef="pure">0.3239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIACWIexUSAIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="ce2450fe-bcde-4759-a5d9-3bfcebef2964"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIACWIexUSAIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_0931603e-2354-44bf-82f9-b146b47c08d9"
      unitRef="pure">0.0841</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIACWIexUSAGrowthIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="e5154797-4f0c-45b8-9528-6260dbe17221"
      unitRef="pure">0.2565</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIACWIexUSAGrowthIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="c7809019-7917-4eff-97a3-6eee2124cf43"
      unitRef="pure">0.0401</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIACWIexUSAGrowthIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_36187f00-4810-4bb5-923e-419a76b046c2"
      unitRef="pure">0.0792</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIEAFEIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_8fe2c62c-9701-44c3-b699-af9c838e83f5"
      unitRef="pure">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIEAFEIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_4fe9f993-e133-48b3-914e-c29d0625efea"
      unitRef="pure">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Class1Member_MSCIEAFEIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_042dc145-6f50-4a69-ba5b-4bc7ce57e5f5"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="dd60ef94-b37c-486f-bdf1-3c0d87deaf5e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock U.S. Growth Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="e280bc68-991f-495b-b773-49fd8add1316">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="d8cd93c3-2adb-426d-8720-c967b5e831f7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek long-term capital appreciation.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_68018a80-689f-48b7-b39f-4cfccec17d77">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_90a56ab6-b536-43ed-81a7-9b5d2df97552">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Intermediaries may have different policies and procedures regarding the availability of front-end sales charge waivers or contingent deferred sales charge (CDSC) waivers (See Appendix 1 - Intermediary sales charge waivers, which includes information about specific sales charge waivers applicable to the intermediaries identified therein). More information about these and other discounts is available from your financial professional and beginning on page 24 of the prospectus under &#x201c;Sales charge reductions and waivers&#x201d; or page 104 of the fund&#x2019;s Statement of Additional Information under &#x201c;Sales Charges on Class A and Class C Shares.&#x201d;&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_99639768-e2ef-4278-8e2b-7b06b0a3ba88">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;You may qualify for sales &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;charge discounts on Class A shares if you and your family invest, or agree to invest in the future, at least $&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; in the John Hancock family of funds.&lt;/span&gt;</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="ClassACIR2R4R6Member_S000035055"
      decimals="INF"
      id="x_180444f9-722b-407a-8ce1-dc5678fb85de"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_12c6763b-ef26-40ed-9bbc-cd2420572aa5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_1f7cc104-f1cd-4069-bbd7-98f1ee64f3cd"
      unitRef="pure">0.0500</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="x_3ce629a0-c58a-4a00-9497-c269eaac329f"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="a4f67485-66ec-42de-b912-32324e7f4c10"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="c812a67a-a3c9-4625-9400-af95e190c9da"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="a57e0ac1-ebbc-491f-a1bb-c0b728bc0409"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumCumulativeSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="a4fd9b9a-4826-40e0-b734-782c1cb5cf0b"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="a1832712-f2eb-4aca-bde8-b27c501b1f52"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="c7a3383b-bb2f-4e7d-aaf6-c6cf684ba9ae"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="x_9cad66fc-717b-4598-bcda-265e152abbdb"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_6a910143-119c-415e-93fd-665e4c24a4a6"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="a0844a27-69e9-43ff-89f0-879e54463275"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="aa88f4c2-0902-48c3-a55c-80959c98fcc2"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="INF"
      id="d55520f1-4d88-4374-b10e-f83c7134ed3e"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="a38eb982-bfd0-45a7-a7a0-c25d12bb06e7"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="INF"
      id="x_0fd07041-77b3-4baa-bd6b-3304416ed98b"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="INF"
      id="x_13ee7e8c-fe9e-4924-b73d-1e6c32f16737"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="INF"
      id="e0bb86bc-c9fc-45ae-8c7c-03b12f88022c"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="INF"
      id="x_113c5d43-d387-46cc-8e21-de0f8781e41c"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="b48961c5-0b17-4302-8fbd-011a8080beec">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="ed58d0f8-2d44-4e9d-99b7-2ee9888343af"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="b585a948-5949-4b07-ae1e-a02803b77fef"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="x_0d886931-191f-43f3-890e-df022ef1387c"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="fb795578-8fcd-4994-bc6a-b2ae52af9dbb"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="x_01b5d5a4-c180-431a-a946-28da44f9ee5d"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="x_419abedb-ca4e-419f-9579-5f29ab6bd1e9"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_5b5e6ea2-77be-45a2-bf6b-e5f89e1c5059"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="x_6e68c04d-1fa5-46c2-b3af-7f2d3bf18d68"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="x_7608ac0a-3f44-4117-a83e-67e35a2827e2"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_1d9c5e98-bfb3-4e62-adc7-ae01643ec7d5"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="x_42b6acb4-2b69-4777-9ca2-659d229f1cb0"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="x_8444323a-c381-4f97-99fc-fc62e23a18f4"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_133ded8b-ca2e-4028-878b-c0ab330e486e"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="x_78463e1b-6392-4192-abc9-5c54b245d602"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="x_3ed46c56-1b7f-4849-8b84-72447cceed7b"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_9602c798-2056-4f06-8512-a16d0e573746"
      unitRef="pure">0.0025</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="ae28de2d-4c46-43aa-90ac-01bf35f249af"
      unitRef="pure">0.0010</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="x_39a666a1-2df1-480c-adc4-58bef710434b"
      unitRef="pure">0.0000</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="fbe77273-f178-4777-9cdc-19a0f57e3e49"
      unitRef="pure">0.0016</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="aa755c18-a636-44c5-a25f-85c5e8182b92"
      unitRef="pure">0.0016</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="x_6fda6783-abe1-4d6c-9820-5c6884d09501"
      unitRef="pure">0.0016</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_209c9e1f-b695-4435-81ad-c7b82c4e3a8e"
      unitRef="pure">0.0006</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="x_2c35af4c-0819-49cd-9ff5-b62afe78b369"
      unitRef="pure">0.0006</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="x_637b4790-a679-475c-89bb-6ea9a65e5b25"
      unitRef="pure">0.0006</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_22b48261-9f5d-4e3c-a0a3-0dd6fcd107e6"
      unitRef="pure">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="f8ca3a48-cb2e-428d-a2d0-213b8d240480"
      unitRef="pure">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="c668b317-3103-416b-9615-c9a926931e94"
      unitRef="pure">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_0cc688ed-9eb0-4908-b257-49d5b99afa4d"
      unitRef="pure">0.0031</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="x_121b7c9b-1f02-423c-8166-3a90cac046f0"
      unitRef="pure">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="e5c2eaa5-cb7d-41c8-aa92-38b5f2345e9f"
      unitRef="pure">0.0006</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_8b5faa5f-af22-4e2b-be1e-ee5741396457"
      unitRef="pure">0.0095</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="x_385e44be-f6d6-414d-8bf8-39976da989e8"
      unitRef="pure">0.0170</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="b8ce59a6-389b-49c0-b952-4a59e837ecd9"
      unitRef="pure">0.0070</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_19801fd3-f236-46d2-9d4e-9a53224567c4"
      unitRef="pure">0.0110</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="x_8f4c5813-ed07-4466-bac0-851cb58a3ef6"
      unitRef="pure">0.0095</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="x_3f8f6263-5c0f-4714-8000-02de6add3539"
      unitRef="pure">0.0060</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_708894a8-261c-4347-b0a3-7cf7f441b3e7"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="x_010e746d-645b-46d0-bb8f-001da419a513"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="edaf9b4c-fb02-45fc-974c-55a2a40875f1"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_13db6a67-de32-447a-ab24-8af05c618e4c"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="d207e365-bc7d-4d48-924b-a4b853aa2eb7"
      unitRef="pure">-0.0011</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="a93c5357-51c7-465c-b3f2-af6691026ecb"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_9a9cba0d-f9ad-4731-9b2a-b9dac15c284c"
      unitRef="pure">0.0094</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="4"
      id="cc6dd882-96a5-434b-8ac6-a8f7bba5289b"
      unitRef="pure">0.0169</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="4"
      id="x_0a43d471-f308-4726-af2a-7e5b339fca3f"
      unitRef="pure">0.0069</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="4"
      id="x_737d7189-8880-4334-8ab1-6d1c60ca5346"
      unitRef="pure">0.0109</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="4"
      id="x_44949f1c-2828-47c0-8114-69846aa88fd8"
      unitRef="pure">0.0084</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="4"
      id="x_3eb5c4cc-5fec-4bf7-bf2d-c865f51a1ee6"
      unitRef="pure">0.0059</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_8b97e35e-3ad5-4b34-92c1-7f139b9ed6da">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="d853e7a2-284b-485d-88bf-e1bff37432f9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="da09dbff-c568-4641-a48c-e5cad214fac9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then, except as shown below, assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="e3f255df-0000-4f6a-9be9-267a4c589ace">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares Sold&lt;/span&gt;</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleNoRedemptionByYearCaption
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_5419bf66-5c1f-4fb2-9bbe-de823a2b0572">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Not Sold&lt;/span&gt;</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="INF"
      id="x_58b713cd-1415-4243-ad1c-2ed8f8766c14"
      unitRef="USD">591</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="b4b75c90-6f03-424e-b4cd-422745bea4f7"
      unitRef="USD">272</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="INF"
      id="x_8e0f4213-2e38-4b09-ac7b-44eaadb06df4"
      unitRef="USD">70</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="INF"
      id="c8f18d24-d805-4fe2-b42b-fe33becd35b3"
      unitRef="USD">111</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="INF"
      id="c5928f0e-c7bf-4612-8574-72de9e4b8991"
      unitRef="USD">86</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="INF"
      id="x_2e0660dd-68eb-4c6f-99e1-074740120027"
      unitRef="USD">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="be53c9e2-3266-4309-9c05-bd3a6f5c665f"
      unitRef="USD">172</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="INF"
      id="x_52ed711e-e815-4295-8b61-59226124a22b"
      unitRef="USD">787</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="x_75a01fb6-f599-4a33-95a2-2da1be763f2e"
      unitRef="USD">535</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="INF"
      id="f1139f47-1df4-4c54-bd17-2b5c7fddd21e"
      unitRef="USD">223</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="INF"
      id="b856aab5-e3f3-4ade-9ae2-abecdc4c7efc"
      unitRef="USD">349</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="INF"
      id="x_80c028ab-1b8f-49e8-af75-581a7659f932"
      unitRef="USD">292</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="INF"
      id="x_14c859da-4fa2-4a08-8463-5dbc86498ff0"
      unitRef="USD">191</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="x_787408c4-cc89-44fd-a426-be148748deaa"
      unitRef="USD">535</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="INF"
      id="ef35681f-ecc6-4033-8d8c-d1c1cc219986"
      unitRef="USD">998</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="x_19582bdc-df8e-482d-ad05-1732ddb9ca30"
      unitRef="USD">922</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="INF"
      id="x_245ade86-f3b7-4b61-930d-1315336c8277"
      unitRef="USD">389</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="INF"
      id="x_5ef518a6-7568-464d-9939-36891402548c"
      unitRef="USD">605</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="INF"
      id="x_7eee10d9-0d6d-41c9-bb07-bc446bda352d"
      unitRef="USD">515</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="INF"
      id="c5bd3e5a-480e-4d00-a85b-33ed31f3285c"
      unitRef="USD">334</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="x_7019d20c-3a88-46ed-b32e-d7567961d450"
      unitRef="USD">922</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="INF"
      id="x_0c2d63ea-507e-4758-a09d-b2f243ac92dc"
      unitRef="USD">1607</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="a25c2a92-51f4-418a-ad13-72a3a4888f74"
      unitRef="USD">1809</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000107856"
      decimals="INF"
      id="x_1d93add7-a912-4b33-bee0-b4c2f4eca181"
      unitRef="USD">870</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000153994"
      decimals="INF"
      id="x_93670232-13ca-4b1e-a8a7-d1ab423612b1"
      unitRef="USD">1339</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000153995"
      decimals="INF"
      id="x_383260cd-c9e0-4da3-b3b3-81f27e589f9f"
      unitRef="USD">1156</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000153996"
      decimals="INF"
      id="x_806823de-3acd-49e4-8998-4ec5747b43fe"
      unitRef="USD">749</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="ClassACIR2R4R6Member_S000035055_C000145658"
      decimals="INF"
      id="x_55e72925-f299-4d50-8d8b-d7f94fa2a6ac"
      unitRef="USD">1809</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="b176e7a7-df06-4e7b-bbea-85580c61609e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_9d0d8166-5ded-434a-a730-c5d445305984">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;94&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassACIR2R4R6Member_S000035055"
      decimals="4"
      id="e3491d5d-c5a8-49a2-bff4-41e6f4103c9d"
      unitRef="pure">0.94</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_5dff8e2d-53e2-4ae6-8cc4-5047a48307a7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="f907ace8-adee-4b21-a6c4-e3b719217806">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its net assets (plus any borrowings for investment purposes) in equities of growth companies that are tied economically to the United States.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The fund considers an equity investment to be &#x201c;tied economically&#x201d; to the United States if, at &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;the time of purchase: (i) its issuer is organized under the laws of the United States or under the laws of a state within the United States or in an issuer that maintains its principal place of business in the United States; (ii) it is traded principally in the United States; or (iii) its issuer derived at least 50% of its revenues or profits from goods produced or sold, investments made, or services performed in the United States, or has at least 50% of its assets in the United States. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes, as a &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;portfolio, will provide higher returns than the Russell 1000 Growth Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the Russell 1000 Growth Index or that exhibit attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager&#x2019;s investment process begins with the broad universe of equity securities included in US equity indices, along with other ideas that come from a combination of company meetings, investment conferences, field trips and industry analysis. Investments in equity securities include common stocks and other stock-related securities such as preferred stocks, convertible securities, depositary receipts, exchange-traded funds, and exchange-traded equity real estate investment trusts (REITs). The fund may invest significantly in securities of companies in certain sectors, and may therefore experience greater volatility than funds investing in a broader range of sectors and may be more susceptible to the impact of market, economic, regulatory, and other factors affecting that sector.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager focuses on members of the investable universe that exhibit high quality free cash flow margins (i.e., cash generated after expenses to support operations and maintain capital assets), capital return (i.e., dividends and share buybacks), and revenue growth higher than a certain minimum threshold. The manager then monitors and ranks securities based on their relative attractiveness across this universe, based on quality, growth, valuation, capital returns, and earnings revisions. For stocks that compare well in this screening process, further detailed analysis is conducted. Regular meetings and discussions with company management are another input into the portfolio decision making process.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Securities considered for purchase are attractive on a majority of the metrics (quality, growth, valuation, capital returns, and earnings revisions), and have a positive catalyst such as accelerating earnings or revenue growth. Due to its active investment strategy, the fund may buy and sell securities frequently. This may result in higher transaction costs and more capital gains tax liabilities than a fund with a buy and hold strategy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund is a non-diversified fund, which means that it may invest in a smaller number of issuers than a diversified fund and may invest more of its assets in the securities of a single issuer.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="a4d4f1d9-dfa5-4425-ad6e-aba7660439ba">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its net assets (plus any borrowings for investment purposes) in equities of growth companies that are tied economically to the United States.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_9b8514b1-8ce4-4c25-a1e7-b29d9f7b6d73">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes, as a &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;portfolio, will provide higher returns than the Russell 1000 Growth Index.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="d70d5da4-bfa1-456c-afee-ce7cb63dab84">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the Russell 1000 Growth Index or that exhibit attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_RiskNotInsuredDepositoryInstitutionMember"
      id="x_2ab21b66-7459-4b00-af02-749d9b32214b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_RiskLoseMoneyMember"
      id="x_9c9b63f8-b4b5-4131-9e0d-02e8bc511e2d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_EconomicAndMarketEventsRiskMember"
      id="x_5b124393-297e-414d-8aef-f45eee6977fb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_EquitySecuritiesRiskMember"
      id="x_11749bc3-e348-4b25-a49e-e933f85269ec">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_ExchangetradedfundETFinvestmentriskMember"
      id="f5645651-a9c9-4b7e-adfa-164bec9158c3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Exchange-traded fund (ETF) investment risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The risks of owning shares of an ETF include the risks of owning the underlying securities the ETF holds. Lack of liquidity in an ETF could result in the ETF being more volatile than its underlying securities. An ETF's shares could trade at a significant premium or discount to its net asset value (NAV). A fund bears ETF fees and expenses indirectly.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_ForeignSecuritiesRiskMember"
      id="x_63b43578-bc4a-4052-be1b-3ef192173165">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. Depositary receipts are subject to most of the risks associated with investing in foreign securities directly because the value of a depositary receipt is dependent upon the market price of the underlying foreign equity security. Depositary receipts are also subject to liquidity risk.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_HighPortfolioTurnoverRiskMember"
      id="x_8d9c31c7-b628-44dc-ac9f-9b8bc366d815">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_InformationTechnologyCompaniesRiskMember"
      id="e9e6bfc1-b396-45ea-86ba-578ecfe10f3f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Information technology companies risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Information technology companies can be significantly affected by rapid obsolescence, short product cycles, competition from new market entrants, and heightened cybersecurity risk, among other factors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_LargeCompanyRiskMember"
      id="x_34beda35-8199-4d56-843d-92ea5964e548">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_LiquidityRiskMember"
      id="x_5b1333bb-27a0-4129-9557-612eedf14fd0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_RiskNondiversifiedStatusMember"
      id="x_98222d17-78d7-464a-ba19-56658778b09c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Non-diversified risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Adverse events affecting a particular issuer or group of issuers may magnify losses for non-diversified funds, which may invest a large portion of assets in any one issuer or a small number of issuers.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_OperationalAndCybersecurityRiskMember"
      id="x_1ba4a045-b25c-4547-9c9d-2cca6890c1c9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_PreferredAndConvertibleSecuritiesRiskMember"
      id="d4e40c50-12a0-41a2-b49a-72756fdc8488">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Preferred and convertible securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Preferred stock dividends are payable only if declared by the issuer&#x2019;s board. Preferred stock may be subject to redemption provisions. The market values of convertible securities tend to fall as interest rates rise and rise as interest rates fall. Convertible preferred stock&#x2019;s value can depend heavily upon the underlying common stock&#x2019;s value.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_RealEstateInvestmentTrustRiskMember"
      id="x_7b1d765a-b3f2-4583-92a9-a95021df4423">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Real estate investment trust (REIT) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;REITs, pooled investment vehicles that typically invest in real estate directly or in loans collateralized by real estate, carry risks associated with owning real estate, including the potential for a decline in value due to economic or market conditions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_RealEstateSecuritiesRiskMember"
      id="bfe82397-e0c3-4660-a984-ec83a01b5648">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Real estate securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Securities of companies in the real estate industry carry risks associated with owning real estate, including the potential for a decline in value due to economic or market conditions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_SectorRiskMember"
      id="x_1d423c1e-cd23-47ad-b16a-249a4fcf94ca">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055_SmallAndMidSizedCompanyRiskMember"
      id="x_8d9eab88-ae25-4087-b0a3-685e86bab2aa">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="f8616b4f-b88d-4613-bca1-db06fcea42d2">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_3648a1b0-4d1a-4704-89c7-307fec4a2185">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The Russell 1000 Growth Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained at our website, &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, or by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;A note on performance&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Prior to the close of business on September 28, 2018, the fund was managed by a different subadvisor pursuant to different investment strategies, and thus, the performance presented prior to this date should not be attributed to the current subadvisor. The fund&#x2019;s performance shown below might have differed materially had the current subadvisor managed the fund prior to the close of business on September 28, 2018.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; After-tax returns for other share classes would vary.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_493f53bb-4615-432b-9b1c-8702d80ca1fe">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_65b8fc71-4cc3-4cc6-beea-67b87a23aded">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_763f68ce-ae13-4d47-b6c6-05fe32d3a5b5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;jhinvestments.com&lt;/span&gt;</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="c314386d-3e02-4f39-8268-f3d529635ccd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-225-5291, Monday to Thursday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, and Friday, 8:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;&#x2014;6:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt; p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_062204e3-b587-4f52-8bfe-2943fa965318">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; reflect the highest individual federal marginal income-tax rate in effect as of the date &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="f56fbe8f-7eab-4a74-9604-9311d5e23e1d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns (shown for Class A shares only)&lt;/span&gt;</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="c2ccf4f7-7591-4f03-a898-c3600e83d2f0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IRA, 401(k), or other tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="a4e6aedd-eede-41ed-b2a0-ec4c8d216840">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class A &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;)&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_72ef08c2-f99a-421a-bb6c-7b3dca43c72d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;sales charges are not reflected in the bar chart and returns would have been lower if they were&lt;/span&gt;</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="eeb07bc7-5590-43f1-a1b5-2b642ae7bbda">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;5.96%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;26.11%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-17.96%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      id="x_0aeb7b0d-2bfc-4f0c-836f-d6f05258f874">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      id="da2ced0f-c228-4399-89b4-d37db9b6d599">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_2b98cec2-243e-4ef9-a4e0-cba5e01e3944"
      unitRef="pure">0.0596</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      id="x_37f13ce0-1b5f-4b54-b4c9-e8ebe2b8a54e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      id="x_214e9c7b-61aa-468b-b85c-d5797fee624b">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_413c92ab-5827-49c2-a793-75a6a80d26a9"
      unitRef="pure">0.2611</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      id="x_4ddc1454-b10c-4d08-aeb8-7195d66d4f1e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      id="x_4d23b7f4-c348-4296-a8c8-11202b0e398c">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassACIR2R4R6Member_S000035055_C000107855"
      decimals="4"
      id="x_44f6677d-42a5-40e0-a6d3-e6047c398de8"
      unitRef="pure">-0.1796</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassACIR2R4R6Member_S000035055"
      id="x_583f5d48-091f-4ec5-897f-2124cbef1b02">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_01Jan2025_31Dec2025"
      decimals="4"
      id="a5679d03-8962-46cf-b410-35c9f10d6139"
      unitRef="pure">0.1392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_01Jan2021_31Dec2025"
      decimals="4"
      id="fadb2b3e-ebef-41ad-b01a-53c843c34602"
      unitRef="pure">0.1353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_01Jan2016_31Dec2025"
      decimals="4"
      id="x_48edc0c9-a165-4d16-b8c8-e92453c1cdee"
      unitRef="pure">0.1586</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_922b8ab8-9b9d-479a-9618-0080f8d80658"
      unitRef="pure">0.1141</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_44dbbe93-15b9-4685-a7f6-c58c2bb11c64"
      unitRef="pure">0.1082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_34761933-077e-4375-a889-28337d9d9e80"
      unitRef="pure">0.1322</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_113201c6-7e08-4844-a405-c8bb6d9af5bb"
      unitRef="pure">0.0974</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_7479487b-4d51-4ddb-bff0-ab44e092d903"
      unitRef="pure">0.0999</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107855_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="e712ca51-6ab0-4d93-9def-ccf36d269d16"
      unitRef="pure">0.1222</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000145658_01Jan2025_31Dec2025"
      decimals="4"
      id="x_598c19c2-6f82-45e8-bffb-5d6fbd7c72cf"
      unitRef="pure">0.1801</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000145658_01Jan2021_31Dec2025"
      decimals="4"
      id="x_0c29f1c5-25c7-4951-a351-abc5b8e8d241"
      unitRef="pure">0.1384</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000145658_01Jan2016_31Dec2025"
      decimals="4"
      id="x_8c90d459-224a-4bba-911a-e6bee146976d"
      unitRef="pure">0.1559</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107856_01Jan2025_31Dec2025"
      decimals="4"
      id="x_63f57c19-bfb3-49a5-a3bd-e37d0be429e3"
      unitRef="pure">0.2024</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107856_01Jan2021_31Dec2025"
      decimals="4"
      id="f47979e5-bb28-4155-83b1-ea0434da8422"
      unitRef="pure">0.1499</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000107856_01Jan2016_31Dec2025"
      decimals="4"
      id="c9655c7e-ad75-4d1e-b9b4-ae9ecb500a8c"
      unitRef="pure">0.1676</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153994_01Jan2025_31Dec2025"
      decimals="4"
      id="x_6f958eb0-d71d-42b3-9f35-2e1aa20db83b"
      unitRef="pure">0.1973</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153994_01Jan2021_31Dec2025"
      decimals="4"
      id="fbf6d712-c867-41cb-82ad-9415ac583511"
      unitRef="pure">0.1455</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153994_01Jan2016_31Dec2025"
      decimals="4"
      id="x_7922f894-d2f8-4a7a-a553-4aef93aa7e2f"
      unitRef="pure">0.1631</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153995_01Jan2025_31Dec2025"
      decimals="4"
      id="cf7e1265-bcb4-4b0c-8c11-28f9406b3a58"
      unitRef="pure">0.2006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153995_01Jan2021_31Dec2025"
      decimals="4"
      id="x_32edd195-0031-41b4-953a-77c5e085635b"
      unitRef="pure">0.1488</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153995_01Jan2016_31Dec2025"
      decimals="4"
      id="f8bd8af1-38ef-43ba-a6ba-faf84c12a821"
      unitRef="pure">0.1662</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153996_01Jan2025_31Dec2025"
      decimals="4"
      id="x_9ca9db1d-53b2-40d7-8be6-a24adefc519d"
      unitRef="pure">0.2031</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153996_01Jan2021_31Dec2025"
      decimals="4"
      id="x_3f9a5110-0c03-41c0-bc79-735c8eaffb7d"
      unitRef="pure">0.1510</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_C000153996_01Jan2016_31Dec2025"
      decimals="4"
      id="x_7d670de1-9bba-4afa-819b-6cf24505b8c3"
      unitRef="pure">0.1688</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell1000IndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_931ebf4c-01d1-45fb-885a-7d4c47c86926"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell1000IndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_83ed7143-4681-4c39-9807-3046e6c949dc"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell1000IndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_469fa9d4-0341-4d06-bf88-95af046a7eea"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell1000GrowthIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="bbfa502a-2af7-406b-87f5-be18016f2e12"
      unitRef="pure">0.1856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell1000GrowthIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="fe085410-43f6-4324-b0c4-275cd91d6fd6"
      unitRef="pure">0.1532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassACIR2R4R6Member_Russell1000GrowthIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="d87438b0-c575-45cc-98d7-e5e08b394cc0"
      unitRef="pure">0.1813</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_59e9937f-e8dc-45f5-908d-2f9a19ac9550">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock Disciplined Value Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_7c594fd5-a115-43b0-be81-0d5ebf0577f3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_4bd2ed7f-33fb-4ad7-9376-e347016c8fdd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund seeks to provide long-term growth of capital primarily through investment in equity securities. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Current income is a secondary objective.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="feddef45-5a73-4e55-ba2c-198a41bcc43b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Current income is a secondary objective.&lt;/span&gt;</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_5337764f-b015-495c-81f6-18f51bad4cde">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_4f03f342-d51a-44f6-8754-bf5ab8c3848e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="ClassNAVMember_S000023715"
      id="x_82d72f61-5bea-43f0-93f1-8adbc72c648d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOther
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="f15c2445-0011-422a-8c4d-20885248daec"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="x_22232447-abcf-4050-bfd8-0446ebf58951"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="ClassNAVMember_S000023715"
      id="x_1a950cbd-d4d2-4efe-b2d6-97dd2e7b2ff2">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="b6f7f924-a3e4-4449-b8b0-6cabeaa90981"
      unitRef="pure">0.0056</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="c48c7743-3c8c-4c14-8914-4e2361f7478a"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="bfa19735-8658-4255-ada7-53c1c609d5d0"
      unitRef="pure">0.0060</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="d2f6e8e9-ae36-4bb3-a6fd-6fbcd63c1c29"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="x_1baeef2a-b704-4063-9331-90e1e6c214f8"
      unitRef="pure">0.0059</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassNAVMember_S000023715"
      id="ca1aaf4c-c461-4e89-8b0c-c71619c19125">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_6f1457d8-2999-4a00-a519-598d72c03cf7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="df55a6bd-11c5-48e4-af48-c73e99ce1dca">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="INF"
      id="x_5cbced7b-7b91-4a0b-b2c0-f257cf4deee3"
      unitRef="USD">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="INF"
      id="x_54859fc5-b8b6-4629-af7f-f7a5e9faa205"
      unitRef="USD">191</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="INF"
      id="x_7f895b6d-061d-4f79-ae13-b20b731d76a1"
      unitRef="USD">334</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="INF"
      id="x_1467fceb-59fd-4224-8a41-f446f285a325"
      unitRef="USD">749</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_7435269f-9def-4367-902d-5d874f464b40">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_348828de-05ef-4746-a51a-3cc60b5e66d8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;42&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassNAVMember_S000023715"
      decimals="4"
      id="x_8d92ea06-cb73-4d04-9f87-cc40cc646f20"
      unitRef="pure">0.42</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_067c7f01-3dcc-49e2-8e4d-c49731c1d2e5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="ac5e669e-7eb6-4311-894f-ff264bdf8fce">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pursues its objective by investing, under normal circumstances, at least 80% of its net assets in a diversified portfolio consisting primarily of equity securities, such as common stocks, of value companies with a market capitalization of $1 billion or greater.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within the Russell 1000 Value Index or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager selects securities for the fund based on a continuous study of trends in &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;industries and companies, earnings power, growth and other investment criteria. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may also invest up to 20% of its total assets in foreign currency-denominated securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may invest up to 15% of its net assets in illiquid securities, including securities that are illiquid by virtue of the absence of a readily available market or legal or contractual restrictions on resale.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may participate as a purchaser in initial public offerings of securities (IPOs). An IPO is a company&#x2019;s first offering of stock to the public. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_25b99e1d-7116-4315-acca-d58fe6748696">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pursues its objective by investing, under normal circumstances, at least 80% of its net assets in a diversified portfolio consisting primarily of equity securities, such as common stocks, of value companies with a market capitalization of $1 billion or greater.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="edef2818-8321-4a5f-8761-1ab480dabbb4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within the Russell 1000 Value Index or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_534c889f-eb74-4d68-8a3e-382449213fad">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager selects securities for the fund based on a continuous study of trends in &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;industries and companies, earnings power, growth and other investment criteria. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_RiskNotInsuredDepositoryInstitutionMember"
      id="x_5812edee-e19b-4912-85fe-43122c7636dc">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_RiskLoseMoneyMember"
      id="c70051a5-bb42-4122-b9ba-3f43bfb5c7a7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_EconomicAndMarketEventsRiskMember"
      id="x_0700a9cf-3543-4465-a7b1-28bfc697bead">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_EquitySecuritiesRiskMember"
      id="c034b8ed-5457-46ba-95ba-9fe545b1343e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_ForeignSecuritiesRiskMember"
      id="x_3d32beb2-6b63-41e2-9c45-66b3e7a96e1a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_HighPortfolioTurnoverRiskMember"
      id="x_35865d2d-d899-4143-88ad-b002b10bd14e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_IlliquidAndRestrictedSecuritiesRiskMember"
      id="afd201d3-b197-4f48-a8a7-b5a185dcb3e7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Illiquid and restricted securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Illiquid and restricted securities may be difficult to value and may involve greater risks than liquid securities. Illiquidity may have an adverse impact on a particular security&#x2019;s market price and the fund&#x2019;s ability to sell the security.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_InitialPublicOfferingsRiskMember"
      id="x_93bc0dbe-fcd2-4f23-b957-980848981a23">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Initial public offerings (IPOs) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IPO share prices are frequently volatile and may significantly impact fund performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_LargeCompanyRiskMember"
      id="ca22a618-2d28-4b54-8b1e-e1dbf0edf657">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_LiquidityRiskMember"
      id="bb36beb1-abd6-4c8a-83a2-ff54263f1c1d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_OperationalAndCybersecurityRiskMember"
      id="x_94ff2b71-7b05-4a09-95f8-77917634acf5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_SectorRiskMember"
      id="x_2629df60-20d3-4f48-8eb6-532c88081bf0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_SmallAndMidSizedCompanyRiskMember"
      id="e529c08a-81ce-49ac-9f7d-48c2a6836e6c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000023715_ValueInvestmentStyleRiskMember"
      id="aef9062b-82e5-45d3-b3bb-052e6d4d1241">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Value investment style risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Value securities may underperform the market as a whole, which may cause value-oriented funds to underperform equity funds with other investment strategies. Securities the manager believes are undervalued may never perform as expected.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_7199a717-53da-4dfb-933b-c185d07ba1e9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_4589b857-0056-4d60-b214-afbdd6cf1ec9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The Russell 1000 Value Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassNAVMember_S000023715"
      id="bc2a7292-3e10-4f67-b8ae-29247974d59a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassNAVMember_S000023715"
      id="c3e2902c-61f6-4754-a35d-c29eda3382d5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassNAVMember_S000023715"
      id="x_5482ad0b-f5dc-452d-92d7-dcd01c4b4075">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassNAVMember_S000023715"
      id="x_01ffdd33-3b1f-4117-af60-c7d69f4cdad3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassNAVMember_S000023715"
      id="x_6ce453c1-e12c-407a-854b-7a0526454d15">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassNAVMember_S000023715"
      id="x_87d8bf0d-1e19-4279-a082-d19b9fe16c80">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class NAV&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="ClassNAVMember_S000023715"
      id="x_82717ad0-c8d6-439e-bf48-0ee4b2018d1c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;18.18%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q4 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;18.91%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-29.32%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassNAVMember_S000023715_C000078799"
      id="e8a5624a-ddaf-449a-99b6-522798b93a6f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassNAVMember_S000023715_C000078799"
      id="x_49ac15b1-a6e1-4093-bb03-17c120a386c5">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="x_18cbaa92-1f8b-4992-8635-7e432b2959a3"
      unitRef="pure">0.1818</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000023715_C000078799"
      id="fa8abc33-8979-4753-ad50-4d9539491548">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000023715_C000078799"
      id="x_23bc1cc0-2bc8-428a-900d-3d724be1e2b0">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="bc0cd6e8-6489-4167-887c-4e60d33c75a6"
      unitRef="pure">0.1891</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000023715_C000078799"
      id="e681ec4b-7647-4bc1-8b00-628764f0ddf3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000023715_C000078799"
      id="x_8537eae9-433f-46c5-95d6-17fbf55179cf">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassNAVMember_S000023715_C000078799"
      decimals="4"
      id="f8169d65-5c9b-4879-9628-990ad597bc3a"
      unitRef="pure">-0.2932</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassNAVMember_S000023715"
      id="a141c4d8-0c91-4793-bfa4-217e7706ca69">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_01Jan2025_31Dec2025"
      decimals="4"
      id="d5da82ca-9746-497a-926b-c387a9401484"
      unitRef="pure">0.1752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_01Jan2021_31Dec2025"
      decimals="4"
      id="c7774b3b-c21b-4c2e-808f-e7b9862eaede"
      unitRef="pure">0.1404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_01Jan2016_31Dec2025"
      decimals="4"
      id="x_520364bc-291b-47ee-97bf-92cd21e1ef07"
      unitRef="pure">0.1150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_9c9178e3-aa68-45cf-ae43-e923566e3233"
      unitRef="pure">0.1558</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="f9769680-1ef3-4047-b62c-eba1921b341d"
      unitRef="pure">0.1131</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="c5e6beef-1e4a-431d-9bd6-6024be8391f0"
      unitRef="pure">0.0940</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="c81ce7d4-b642-40c2-b4b6-c7bbbf81ea74"
      unitRef="pure">0.1145</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="a8a67301-f8ab-47fe-81be-1d44715a064b"
      unitRef="pure">0.1056</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000078799_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_593f9a63-1d89-43ff-9b77-e180cb557f7e"
      unitRef="pure">0.0879</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000IndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="e0a5bfcf-f4f2-462f-a5f0-4a6fa10d0020"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000IndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_03dfc4c2-bc65-488f-b54b-64476909d692"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000IndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="c42ee543-2369-421c-a0f5-25e2f6cb6de5"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000ValueIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_59ce2fd4-2d75-460a-be5f-0349697c598a"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000ValueIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="c692808c-0ead-4cbd-aee5-fb47d09a2208"
      unitRef="pure">0.1133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000ValueIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="fbe66a63-7bbf-4ff4-9936-a80c19d15c20"
      unitRef="pure">0.1053</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassNAVMember_S000028882"
      id="c658e240-6a5a-47d5-aa12-abb5c56505ed">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock Disciplined Value Mid Cap Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassNAVMember_S000028882"
      id="x_6ddefac5-cf61-446b-9c53-612c9e577868">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="bb09344b-2c9b-43b3-8034-40acb210b719">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek long-term growth of capital &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;with current income as a secondary objective.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="e3a8ac98-73bb-4544-bf24-5e4e88175c4d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;with current income as a secondary objective.&lt;/span&gt;</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassNAVMember_S000028882"
      id="ee75eaa0-f03d-4601-9e37-7b7514addc58">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="c4a575a0-73b8-455b-9cdb-e72df6af9409">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="ClassNAVMember_S000028882"
      id="e21165b1-3b58-4d41-bf27-26431eb8f7b5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOther
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_27f7b215-d5d5-48c4-af4c-256ee2279af8"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_691065d1-3b8b-416c-9043-5df2b738d0f3"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="ClassNAVMember_S000028882"
      id="x_59055036-fbb1-4a03-b37d-acd5b1688111">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="ab342f7b-345a-47fd-9d2b-764a23656d97"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_572d589a-9006-4f0f-b0dd-962acf3c8851"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_0bac5ee4-9ce6-457c-8fb0-0f2841bd6708"
      unitRef="pure">0.0075</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_224fe784-1e72-4e4c-87ea-e1648b0a2b37"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="fd6dfc7f-0ad2-4212-9024-a65d7b6c0e45"
      unitRef="pure">0.0074</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassNAVMember_S000028882"
      id="x_0da06488-6098-4ee5-9ea4-6a02d8aca5be">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassNAVMember_S000028882"
      id="x_5f67af96-e5fe-4057-b3ff-7aa4e5f6bfdd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="e1a7617a-6513-42a8-acda-96e94d8e729e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="INF"
      id="x_83b68573-73c3-4dff-8ae1-ddf480f362bf"
      unitRef="USD">76</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="INF"
      id="b5e9e34b-7c14-470d-8557-eca51994020e"
      unitRef="USD">239</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="INF"
      id="ed92d6f2-2a37-4843-b211-f2c0f104edcc"
      unitRef="USD">416</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="INF"
      id="x_554e51f4-7d44-42e5-80b3-47983b4bf38c"
      unitRef="USD">929</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassNAVMember_S000028882"
      id="x_63437f7c-3a5d-481f-9fa6-29651539cbdd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="x_2df2dff4-a163-4050-a859-7e6c268e8133">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;48&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassNAVMember_S000028882"
      decimals="4"
      id="x_7676e0dd-9029-462b-aa76-2f75a3c53191"
      unitRef="pure">0.48</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassNAVMember_S000028882"
      id="x_6be1e9e4-aa3e-451a-86db-b25958849cb0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="x_7aa4a936-f55c-4dbe-9edd-796eda2e64bf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund seeks to achieve its investment objectives by investing at least 80% of its net assets (including borrowings for investment purposes) in a diversified portfolio consisting primarily of equity securities of value companies, such as common stocks, of issuers with medium market capitalizations.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;A medium market capitalization issuer is generally considered to be one whose market capitalization is, at the time the &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;fund makes the investment, similar to the market capitalization of companies in the Russell Midcap Value Index. The market capitalization range of the Russell Midcap Value Index was approximately $903.91 million to $110.43 billion as of March 31, 2026, and may change over time.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within either the Russell 3000 Value Index or MSCI World Value Index, or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell Mid Cap Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager examines various factors in determining the value characteristics of such issuers, including price-to-book value ratios and price-to-earnings ratios. These value characteristics are examined in the context of the issuer&#x2019;s operating and financial fundamentals, such as return on equity and earnings growth and cash flow. The manager selects securities for the fund based on a continuous study of trends in industries and companies, earnings power and growth, and other investment criteria.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; In general, the fund&#x2019;s investments are broadly diversified over a number of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;industries and, as a matter of policy, the fund is limited to investing a maximum of 25% of its total assets in any one industry. The fund may focus its investments in a particular sector or sectors of the economy. The Fund may also invest in real estate investment trusts (REITs).&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may also invest up to 20% of its total assets in foreign currency-denominated securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may invest up to 15% of its net assets in illiquid securities, including securities that are illiquid by virtue of the absence of a readily available market or legal or contractual restrictions on resale.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may participate as a purchaser in initial public offerings of securities (IPOs). An IPO is a company&#x2019;s first offering of stock to the public. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="x_6b8972ad-26e4-4ce2-975b-0ae09595eb16">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund seeks to achieve its investment objectives by investing at least 80% of its net assets (including borrowings for investment purposes) in a diversified portfolio consisting primarily of equity securities of value companies, such as common stocks, of issuers with medium market capitalizations.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="f215241d-4b7f-4c5c-bf3f-c320cf4a2f81">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;A medium market capitalization issuer is generally considered to be one whose market capitalization is, at the time the &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;fund makes the investment, similar to the market capitalization of companies in the Russell Midcap Value Index. The market capitalization range of the Russell Midcap Value Index was approximately $903.91 million to $110.43 billion as of March 31, 2026, and may change over time.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines value companies as those companies that are included within either the Russell 3000 Value Index or MSCI World Value Index, or that exhibit attractive value characteristics based on financial metrics, such as price-to-book ratio or price-to-earnings ratio, price-to-sales ratio, enterprise-value-to-EBITDA (earnings before interest, taxes, depreciation and amortization) ratio or price-to-free-cash-flow ratio relative to a broader core, or non-style-specific, investment universe as represented by the Russell Mid Cap Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="x_51a0f1e9-ed5d-467c-a157-9d33b9a4ac14">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager examines various factors in determining the value characteristics of such issuers, including price-to-book value ratios and price-to-earnings ratios. These value characteristics are examined in the context of the issuer&#x2019;s operating and financial fundamentals, such as return on equity and earnings growth and cash flow. The manager selects securities for the fund based on a continuous study of trends in industries and companies, earnings power and growth, and other investment criteria.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_RiskNotInsuredDepositoryInstitutionMember"
      id="x_15bcddc6-90d2-4f6b-a0c4-b4bb8f104788">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_RiskLoseMoneyMember"
      id="x_93d142b6-ce07-4446-a4f3-8207b40a3023">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_EconomicAndMarketEventsRiskMember"
      id="x_6c444669-ad42-4ecb-a74c-2c4bea34a9ba">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_EquitySecuritiesRiskMember"
      id="x_7089a956-8f76-4c7b-adc2-f423236741d3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_ForeignSecuritiesRiskMember"
      id="x_0281c272-5eed-4472-9425-abf8220bae1e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_HighPortfolioTurnoverRiskMember"
      id="da3c0ccf-5751-46ff-afc3-391e17ce9cdb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_IlliquidAndRestrictedSecuritiesRiskMember"
      id="fc561db5-b12b-44ab-80bf-9d1eac3aae1f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Illiquid and restricted securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Illiquid and restricted securities may be difficult to value and may involve greater risks than liquid securities. Illiquidity may have an adverse impact on a particular security&#x2019;s market price and the fund&#x2019;s ability to sell the security.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_InitialPublicOfferingsRiskMember"
      id="x_2eddd2e5-8382-4f08-8b07-d0837952d2a8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Initial public offerings (IPOs) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;IPO share prices are frequently volatile and may significantly impact fund performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_LiquidityRiskMember"
      id="x_4bbb5c62-7a80-4b15-8435-3cc36b17029d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_MidSizedCompanyRiskMember"
      id="f6bafdfd-50da-4673-ac0f-08b8447f5de0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Mid-sized companies are generally less established and may be more volatile than larger companies. Mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_OperationalAndCybersecurityRiskMember"
      id="x_8fc756c2-1e25-4e3b-af81-f1cfb916e91f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_RealEstateInvestmentTrustRiskMember"
      id="x_64baa9ba-51b1-4ec0-b673-9a7357b639f1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Real estate investment trust (REIT) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;REITs, pooled investment vehicles that typically invest in real estate directly or in loans collateralized by real estate, carry risks associated with owning real estate, including the potential for a decline in value due to economic or market conditions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_SectorRiskMember"
      id="x_5e5f5ef1-c04c-42f9-9315-88733cdb713e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000028882_ValueInvestmentStyleRiskMember"
      id="x_17764a6a-853c-42ca-954a-cad961fb1b7b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Value investment style risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Value securities may underperform the market as a whole, which may cause value-oriented funds to underperform equity funds with other investment strategies. Securities the manager believes are undervalued may never perform as expected.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassNAVMember_S000028882"
      id="c53a10db-7824-4afa-b7b9-df9dfbdb4154">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="ee981892-1dff-4f40-8555-a3d37589e881">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The Russell Midcap Value Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;A note on performance&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Class A shares commenced operations on July 12, 2010. Because Class NAV shares had not commenced operations as of the date of this prospectus, the returns shown are those of Class A shares, except that they do not include sales charges and would be lower if they did. Returns for Class NAV shares would have been substantially similar to returns of Class A shares because each share class is invested in the same portfolio of securities and returns would differ only to the extent that expenses of the classes are different. To the extent expenses of a class would have been higher than expenses of Class A shares for the periods shown, performance would have been lower.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassNAVMember_S000028882"
      id="f77990b3-74f4-49f1-beb8-168fbf5ebd4c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassNAVMember_S000028882"
      id="d81e0f2b-a7ce-4cd1-9547-e8f53dfd6f41">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassNAVMember_S000028882"
      id="x_257a3407-4459-4382-9a36-e0cc9dbfdcfd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassNAVMember_S000028882"
      id="x_17c7844b-a2ac-4d14-8726-9740562216bd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassNAVMember_S000028882"
      id="x_6285c66c-1b58-4981-966c-eb64bc5a5a44">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassNAVMember_S000028882"
      id="x_0e77df26-ff76-475c-9216-8cc61302957a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class NAV&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="ClassNAVMember_S000028882"
      id="x_55ba3227-62ec-4b7f-8918-d211f8e44d2f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;10.79%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q4 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;21.65%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-30.10%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassNAVMember_S000028882_C000088538"
      id="c29d8c30-4c99-4b58-b3b1-4c8dc3fcb367">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassNAVMember_S000028882_C000088538"
      id="x_70e9227c-62ec-4936-8ab7-50fe3e04707c">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_4e120a62-5fe0-4fa0-85be-d75201565629"
      unitRef="pure">0.1079</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000028882_C000088538"
      id="x_8a0c4291-4745-47c3-8288-823725ce7201">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000028882_C000088538"
      id="c8957783-fbf2-4802-847c-55be25ccd11d">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_1321a945-68fe-4653-8d01-3e3f7164641f"
      unitRef="pure">0.2165</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000028882_C000088538"
      id="x_714f651b-0e06-4642-b782-af1fcb7bc13b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000028882_C000088538"
      id="c16ae8a1-066d-4cc4-a536-1b095aa14d5e">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassNAVMember_S000028882_C000088538"
      decimals="4"
      id="x_36443d68-80a4-4b00-a81c-3f93798c95e4"
      unitRef="pure">-0.3010</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassNAVMember_S000028882"
      id="x_36e070d5-e1c6-4e2e-bfd0-9ccd5287bc46">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_01Jan2025_31Dec2025"
      decimals="4"
      id="x_0106f66e-2874-4ba7-8e0d-340e1b47e9dc"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_01Jan2021_31Dec2025"
      decimals="4"
      id="x_322be6e0-9a7f-433a-be4e-903b97f7fe1c"
      unitRef="pure">0.1078</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_01Jan2016_31Dec2025"
      decimals="4"
      id="x_072944d8-497a-47d7-997e-b60d6cfebceb"
      unitRef="pure">0.0994</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_7c30daa3-b1e3-4ff4-b1ca-5a2727a600c5"
      unitRef="pure">0.0872</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="e7e236ac-1010-4a22-8410-44c1915aee1e"
      unitRef="pure">0.0891</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_2c6294eb-6204-4beb-a53f-8ee5d6cb0d8b"
      unitRef="pure">0.0839</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_6a1690f1-b0e4-454b-b30a-9baf32385bef"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_4a1f2a25-b1a9-484b-be62-d10f38e76880"
      unitRef="pure">0.0836</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000088538_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="e0ed78c7-6a27-4af9-943e-780c77af1df8"
      unitRef="pure">0.0783</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell3000IndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_5686ee4a-7e4f-4b12-977a-6196058dc28a"
      unitRef="pure">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell3000IndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_89da23c8-f196-45ce-ae5e-202f461f9798"
      unitRef="pure">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell3000IndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="e2b5748f-462c-4f7e-913d-84a8500e386c"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_RussellMidcapValueIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_2a89574d-9216-45ea-ab7f-51fb24249e3e"
      unitRef="pure">0.1105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_RussellMidcapValueIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_3200919b-6b8c-4c29-bb30-bd2629c1142a"
      unitRef="pure">0.0983</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_RussellMidcapValueIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="c27056ae-304b-4e12-9c22-49417f4180fc"
      unitRef="pure">0.0978</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassNAVMember_S000015906"
      id="x_60aa599a-0ca3-46df-b464-939ebea92622">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock Global Shareholder Yield Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassNAVMember_S000015906"
      id="x_07436a91-68c5-4dad-8dae-b973826eaea8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_7cf88ac3-770d-49ee-b4b7-0d0a906b3064">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The primary objective of the fund is to seek to provide a high level of income. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Capital appreciation is a secondary investment objective.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_41659fa1-70aa-4d25-9e31-13385f650ff0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Capital appreciation is a secondary investment objective.&lt;/span&gt;</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassNAVMember_S000015906"
      id="x_7226360c-e79d-4106-971a-e82c9cb92fab">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_25402d75-8335-45c0-9157-145161f65910">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="ClassNAVMember_S000015906"
      id="d7a77c2e-e360-47c6-923e-bf11664f44c1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOther
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_9b9fe607-d976-49d1-81ec-ae7919551707"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="f36583f6-739f-4334-91ed-c8ebbfdf7048"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="ClassNAVMember_S000015906"
      id="d05af892-25e1-4a1a-bbf2-ed4971f1d3c5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="c2fad3be-6924-4229-9178-11a286b7dea6"
      unitRef="pure">0.0080</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_9dc57db7-8e4f-4a86-9b30-b161e3d9a44c"
      unitRef="pure">0.0007</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_1ad40de0-b7a9-4410-95fd-1806a3353654"
      unitRef="pure">0.0087</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_98aa1a0b-b011-43c6-bdeb-2321f683fb3f"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_18dde9b6-2a28-4401-aa4d-ce456fc47441"
      unitRef="pure">0.0086</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassNAVMember_S000015906"
      id="c02188ac-b4c4-4ea0-945f-aa5ebab232fb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassNAVMember_S000015906"
      id="b4ee1b93-5e5b-462f-ac48-35e85709e7d0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_7224a9df-5ac9-4b73-9e5a-7dcd14b049ec">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then, except as shown below, assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="INF"
      id="a781bbed-c459-4d6c-8078-cb8794c6ed3c"
      unitRef="USD">88</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="INF"
      id="x_27a2ec38-3bc7-45fc-8600-dfae9cdd8b74"
      unitRef="USD">277</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="INF"
      id="f1302246-1d2d-4767-9cb3-81319b3ab2f0"
      unitRef="USD">481</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="INF"
      id="x_580239b0-7dc8-4e9a-b5dd-bb893910902c"
      unitRef="USD">1072</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassNAVMember_S000015906"
      id="x_516733d1-3b58-480d-9800-dd2c0d09d750">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="a5b464fe-a44c-48bb-a54b-4e80054a57ff">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassNAVMember_S000015906"
      decimals="4"
      id="x_98e7a115-183c-41ec-b0b5-faa933a2c80e"
      unitRef="pure">0.24</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassNAVMember_S000015906"
      id="x_2a448227-db0f-4189-b6e2-37f942165ca8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="cae5d0b7-572b-4ce0-ab09-9004a2df4171">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund seeks to achieve its objectives by investing in a diversified portfolio consisting primarily of global equity securities that have a history of attractive dividend yields and positive growth in free cash flow.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund invests at least 80% of its total assets in equity securities of dividend-paying companies located throughout the world.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; At least 40% of the fund&#x2019;s net assets will be invested in securities of issuers located throughout the world, excluding the United States (&#x201c;Foreign &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Companies&#x201d;), unless the manager deems market conditions and/or company valuations to be less favorable to Foreign Companies, in which case, the fund will invest at least 30% of its net assets in Foreign Companies. The fund may also invest up to 20% of its assets in securities issued by companies located in emerging markets when the manager believes they represent attractive investment opportunities. Securities held by the fund may be denominated in both U.S. dollars and foreign currencies.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to produce an efficient portfolio on a risk/return basis with a dividend yield exceeding that of the MSCI World Index. By assembling a diversified portfolio of securities that, in the aggregate, possesses a high cash dividend, positive growth of free cash flow, share buyback programs, and net debt reductions, the fund seeks to provide an attractive prospective return with inherently less volatility than the global equity market as a whole. The stocks the manager finds attractive generally have valuations lower than the manager&#x2019;s perception of their fundamental value, as reflected in price-to-free cash flow, price-to-book ratios, or other stock valuation measures.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Although the fund may invest in global equity investments of any market capitalization, the fund will generally invest in companies with a market capitalization of $250 million or greater at the time of purchase. Additionally, the fund may at any given time invest a significant portion of its assets in companies of one particular market capitalization category when the manager believes such companies offer attractive opportunities.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may invest up to 20% of its net assets in debt securities, including high-yield fixed-income securities rated below investment grade, also known as junk bonds. The fund&#x2019;s investment policies are based on credit ratings at the time of purchase.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may also invest up to 15% of its net assets in illiquid investments. The fund may also make limited use of certain derivative instruments, including futures and options (investments whose value is based on securities, indexes, or currencies) for the purposes of generally reducing risk, and/or obtaining efficient market exposure. The fund may invest in other types of equity securities and foreign stocks. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_7879821d-a635-4d41-afd7-25482ea85aad">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund seeks to achieve its objectives by investing in a diversified portfolio consisting primarily of global equity securities that have a history of attractive dividend yields and positive growth in free cash flow.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_8ac10cf9-f263-46e3-9090-bd831f9f3dc0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal circumstances, the fund invests at least 80% of its total assets in equity securities of dividend-paying companies located throughout the world.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_RiskNotInsuredDepositoryInstitutionMember"
      id="e7d2d104-b642-45b8-8d97-91bc4d353bc8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_RiskLoseMoneyMember"
      id="x_64efe481-46ad-44fd-a47f-ea0fc813fe9d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_ChangingDistributionLevelsRiskMember"
      id="x_04d9c9e4-f21f-4062-a002-28da16f8f8b7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Changing distribution levels risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund may cease or reduce the level of its distribution if income or dividends paid from its investments declines.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_CreditAndCounterpartyRiskMember"
      id="x_8613df9d-409d-41e8-a22c-fb670e2284bf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Credit and counterparty risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The issuer or guarantor of a fixed-income security, the counterparty to an over-the-counter derivatives contract, or a borrower of fund securities may not make timely payments or otherwise honor its obligations. A downgrade or default affecting any of the fund&#x2019;s securities could affect the fund&#x2019;s performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_EconomicAndMarketEventsRiskMember"
      id="x_68c66d42-e1a7-4f37-bd6a-cff79a429061">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_EquitySecuritiesRiskMember"
      id="x_10a2bfa1-0492-4e3a-a398-f17c512d3558">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_FixedIncomeSecuritiesRiskMember"
      id="c24940c2-3b07-40b6-b3b1-a03a777b20f9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Fixed-income securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;A rise in interest rates typically causes bond prices to fall. The longer the average maturity or duration of the bonds held by a fund, the more sensitive it will likely be to interest-rate fluctuations. An issuer may not make all interest payments or repay all or any of the principal borrowed. Changes in a security&#x2019;s credit quality may adversely affect fund performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_ForeignSecuritiesRiskMember"
      id="f35c382b-0e23-46d7-9faa-dbe89280bffa">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. The risks of investing in foreign securities are magnified in emerging markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_HedgingDerivativesAndOtherStrategicTransactionsRiskMember"
      id="x_7cfbfe84-631e-4eea-a57f-cd4221a4162f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Hedging, derivatives, and other strategic transactions risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Hedging, derivatives, and other strategic transactions may increase a fund&#x2019;s volatility and could produce disproportionate losses, potentially more than the fund&#x2019;s principal investment. Risks of these transactions are different from and possibly greater than risks of investing directly in securities and other traditional instruments. Under certain market conditions, derivatives could &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;become harder to value or sell and may become subject to liquidity risk (i.e., the inability to enter into closing transactions). Derivatives and other strategic transactions that the fund intends to utilize include: futures contracts and options. Futures contracts and options generally are subject to counterparty risk.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_HighPortfolioTurnoverRiskMember"
      id="x_364832ec-a012-48c0-bd2e-68cc177e5f86">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_IlliquidAndRestrictedSecuritiesRiskMember"
      id="x_9ee44262-d5f2-434a-9d77-579ebc74d925">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Illiquid and restricted securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Illiquid and restricted securities may be difficult to value and may involve greater risks than liquid securities. Illiquidity may have an adverse impact on a particular security&#x2019;s market price and the fund&#x2019;s ability to sell the security.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_LargeCompanyRiskMember"
      id="x_54caf5e3-8d17-4c78-8280-b8acb3e3fe73">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_LiquidityRiskMember"
      id="dd7682c5-df56-46d1-9563-dbbf80352a79">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments. Liquidity risk may be magnified in rising interest rate environments due to higher than normal redemption rates. Widespread selling of fixed-income securities to satisfy redemptions during periods of reduced demand may adversely impact the price or salability of such securities. Periods of heavy redemption could cause the fund to sell assets at a loss or depressed value, which could negatively affect performance. Redemption risk is heightened during periods of declining or illiquid markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_LowerRatedAndHighYieldFixedIncomeSecuritiesRiskMember"
      id="x_283cd8a8-27c2-49e8-8c76-d23de0a10965">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Lower-rated and high-yield fixed-income securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Lower-rated and high-yield fixed-income securities (junk bonds) are subject to greater credit quality risk, risk of default, and price volatility than higher-rated fixed-income securities, may be considered speculative, and can be difficult to resell.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_OperationalAndCybersecurityRiskMember"
      id="x_61b14d30-d3b6-40c8-ba29-3c19a98b7f10">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000015906_SmallAndMidSizedCompanyRiskMember"
      id="x_358abce5-549a-4ddc-a3f9-c0d3f4d16092">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassNAVMember_S000015906"
      id="b86bfe96-0f2a-4776-b0be-de218e9c9450">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="x_297d880a-69c3-48b8-a3b0-3f6a14cfc1c0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;A note on performance&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Class NAV shares ceased operations on February 7, 2025. Returns shown after that date are those of Class A shares, except that they do not include sales charges and would be lower if they did. Returns for Class NAV shares would have been substantially similar to returns of Class A shares because each share class is invested in the same portfolio of securities and returns would differ only to the extent that expenses of the classes are different. To the extent expenses of a class would have been higher than expenses of Class A shares for the periods shown, performance would have been lower.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassNAVMember_S000015906"
      id="x_4e562a80-cc5d-4b8a-a1bc-59b10229423d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index.&lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassNAVMember_S000015906"
      id="x_623a4ce0-7bc4-481f-a410-c947bb5c4724">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Past performance (before and after taxes) does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassNAVMember_S000015906"
      id="x_94474f8a-4fce-485f-a540-685715970440">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassNAVMember_S000015906"
      id="c64661c1-d566-4d2e-a400-3dc2e3d5c71b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassNAVMember_S000015906"
      id="x_5ffd73b7-c430-44c3-af0e-b04310a6faf6">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassNAVMember_S000015906"
      id="bb939119-d604-4efd-b8cf-f23f70bf409a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class NAV&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="ClassNAVMember_S000015906"
      id="bc3c6e66-e0a3-4591-ad5f-a6fd00de7679">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;17.66%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q4 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;14.68%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-24.88%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassNAVMember_S000015906_C000043687"
      id="e51d6587-54de-4a2d-a56e-6e2585b0a3c1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassNAVMember_S000015906_C000043687"
      id="x_763da89a-696e-4ee4-beea-00cc88ea1dd0">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="dbf7e0d8-8091-4246-960c-20821acbd5e9"
      unitRef="pure">0.1766</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000015906_C000043687"
      id="x_806c9a41-be76-4ba4-939b-1c4359963fe5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000015906_C000043687"
      id="x_14aa17dd-6dcb-4e33-82db-cf3e51cfa7b5">2022-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_503c3aa8-fc4a-4088-8545-cd5a0bd00846"
      unitRef="pure">0.1468</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000015906_C000043687"
      id="x_74c9ac9c-61ae-448c-b85a-10878ca525c4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000015906_C000043687"
      id="x_346c8adf-64fd-4c5c-b369-049ac7632952">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassNAVMember_S000015906_C000043687"
      decimals="4"
      id="x_16e69a38-e750-4201-a364-5cc01ca7abf0"
      unitRef="pure">-0.2488</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassNAVMember_S000015906"
      id="x_38208f4c-7a5a-4e5d-92a3-47526a7bd783">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_01Jan2025_31Dec2025"
      decimals="4"
      id="e7068d44-24c6-47eb-b45d-7e920f9d926d"
      unitRef="pure">0.2328</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_01Jan2021_31Dec2025"
      decimals="4"
      id="x_17c32f0c-b99f-4e04-9efe-867764a1886f"
      unitRef="pure">0.1205</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_01Jan2016_31Dec2025"
      decimals="4"
      id="x_931a3e93-9721-4a0f-a8c0-789d2f47b39d"
      unitRef="pure">0.0916</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="b836cec2-0dd4-40a4-a50d-8c10993d242b"
      unitRef="pure">0.1930</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="a1103672-a084-4236-89ef-5029f2ff1695"
      unitRef="pure">0.0912</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="e983ac58-9ca7-4689-9875-ab67155f665d"
      unitRef="pure">0.0688</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_5b0a1550-d33a-44d3-b132-d06f3c7e287c"
      unitRef="pure">0.1571</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="c450fc1c-9a01-4df3-af12-6ec61b21b6b1"
      unitRef="pure">0.0860</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000043687_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_4c73e64d-b58a-4f3d-85ac-4d47a30d6aa9"
      unitRef="pure">0.0648</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIWorldIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_231c73f5-d08a-4f24-9c8f-6574cfae38f0"
      unitRef="pure">0.2109</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIWorldIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_071a32e2-8a6a-4965-a7c6-4cc9ec82829e"
      unitRef="pure">0.1215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIWorldIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_33ceb477-ae5a-4a6f-8c38-74ea03a58a1c"
      unitRef="pure">0.1217</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassNAVMember_S000001412"
      id="x_4a5fdbed-0f8d-48d8-9d08-df9cea50320a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock International Growth Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassNAVMember_S000001412"
      id="x_91ffcd87-747e-4811-9d58-342eb9142ccd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_025e9d62-a7b5-46c0-a440-8392f9baf261">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek high total return primarily through capital appreciation.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassNAVMember_S000001412"
      id="b947018f-9d1d-4706-8640-ccf6df743642">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_9fea5abf-050e-45b0-95ba-f610a257043a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="ClassNAVMember_S000001412"
      id="f4bfa744-e94e-4f3b-81f1-aebde4be60fe">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOther
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="x_05f1aae9-2119-4efd-b686-07a77e50a780"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="b584a885-ff65-484d-8a16-f5fa08462084"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="ClassNAVMember_S000001412"
      id="x_76369dc5-1946-467b-bacd-99e07520f002">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="x_641c0c4f-8ce0-4d5c-a957-be32b947b4ed"
      unitRef="pure">0.0081</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="x_94618ba5-96ef-468c-adb8-0baa8d588c92"
      unitRef="pure">0.0008</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="x_191361de-1cd6-49c0-bbca-d334d387012f"
      unitRef="pure">0.0089</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="ClassNAVMember_S000001412"
      id="f1ae6102-be53-4471-9c33-92994739f544">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_67c168b8-a2ac-404b-9c65-fd67569b1455">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="INF"
      id="x_2d8c290b-f75f-4485-ae98-deb438a35469"
      unitRef="USD">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="INF"
      id="ace759c2-852c-4ab4-8b8c-1435d147ad01"
      unitRef="USD">284</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="INF"
      id="ddafb8b0-d8c1-4d34-82ee-7791080b0e42"
      unitRef="USD">493</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="INF"
      id="eaa1a779-0066-43a8-9412-7cdb50767d62"
      unitRef="USD">1096</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassNAVMember_S000001412"
      id="x_67390a87-7798-40f0-9953-9294888867d0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_6b10ba1f-1e54-4854-9904-2db4bb6d518e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;72&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassNAVMember_S000001412"
      decimals="4"
      id="x_4e819a93-b07a-4e29-b4f4-61d69d3c488f"
      unitRef="pure">0.72</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassNAVMember_S000001412"
      id="x_53c0644e-ec11-4a4d-b8b0-f1453431ffc4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_083b956f-45df-47b1-b8d0-a6f34eef0354">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes will provide higher returns than the MSCI ACWI ex USA Growth Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its total assets in equities of growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;companies.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the MSCI ACWI ex USA Growth Index or that exhibit &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the MSCI ACWI ex USA Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund primarily invests in a diversified portfolio of equity securities of foreign companies in a number of developed and emerging markets outside of the U.S. The fund defines foreign companies as companies: (i) that are organized under the laws of a foreign country; (ii) whose principal trading market is in a foreign country; or (iii) that have a majority of their assets, or that derive a majority of their revenue or profits, from businesses, investments or sales outside of the United States. Although the fund may invest in companies of any market-capitalization, the fund typically invests in companies with a market capitalization over $3 billion. The fund may focus its investments in a particular sector or sectors of the economy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager&#x2019;s investment process generally begins with the broad universe of securities included in international equity indices, including China A-shares available through Stock Connect or other mutual market access programs. To focus its research, the manager reduces the broad investable universe to a sub-universe by eliminating all companies with expected future free cash flow margins, returns on capital employed and revenue growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;below a certain minimum threshold, along with stocks trading at an exaggerated valuation. &#x201c;Free cash flow&#x201d; is defined as the cash that is available to a company after paying out the money needed to maintain or expand its operations. For all companies remaining in the sub-universe, the manager ranks securities on a relative basis across the following metrics: (i) quality; (ii) growth; (iii) valuation; (iv) capital returns; and (v) earnings revisions.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager monitors and ranks securities based on their relative attractiveness across this universe. For stocks that compare well in this screening process, further detailed analysis is conducted. Purchase candidates are securities that are attractive on a majority of the metrics noted above, and have a positive catalyst such as accelerating earnings or revenue growth. The fund may trade securities actively.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_60d91c16-cc62-4044-9385-7941ae5d08fb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes will provide higher returns than the MSCI ACWI ex USA Growth Index.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="bc97e4cb-ccf5-474e-9fa0-7fd652c7bfb9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its total assets in equities of growth &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;companies.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_28f003f8-e3a2-48b0-909e-543add4c3a19">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the MSCI ACWI ex USA Growth Index or that exhibit &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the MSCI ACWI ex USA Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_RiskNotInsuredDepositoryInstitutionMember"
      id="x_36973cea-918d-4b9f-827d-127d0f6229b0">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_RiskLoseMoneyMember"
      id="x_10d753f4-7e57-48d5-9908-1d940293d27b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_EconomicAndMarketEventsRiskMember"
      id="a144eece-d567-4a40-a132-92e02faf4e6a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_EquitySecuritiesRiskMember"
      id="x_3c51669b-5630-4807-8adf-d7985aca39b3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations. Securities the manager believes are undervalued may never realize their full potential value, and in certain markets value stocks may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_ForeignSecuritiesRiskMember"
      id="x_266de8ae-5232-48fa-a3ad-445b529fe5d8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. The risks of investing in foreign securities are magnified in emerging markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_HongKongStockConnectProgramStockConnectRiskMember"
      id="d4f70219-8c16-4a2d-97d4-2d6e2b90f922">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Hong Kong Stock Connect Program (Stock Connect) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading in China A-Shares through Stock Connect, a mutual market access program that enables foreign investment in the People&#x2019;s Republic of China (PRC), is subject to certain restrictions and risks. Securities listed on Stock Connect may lose purchase eligibility, which could adversely affect the fund&#x2019;s performance. Trading through Stock Connect is subject to trading, clearance, and settlement procedures that may continue to develop as the program matures. Any changes in laws, regulations and policies applicable to Stock Connect may affect China A-Share prices. These risks are heightened by the underdeveloped state of the PRC&#x2019;s investment and banking systems in general.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_HighPortfolioTurnoverRiskMember"
      id="x_8c02175b-9422-41f1-b501-68d4c6724674">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_LargeCompanyRiskMember"
      id="x_261c0722-4665-4e3b-b4f2-5ca4e91f453c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_LiquidityRiskMember"
      id="x_43ff3ad0-e886-4422-99b2-b87fc4360cbe">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold or a derivative position closed without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_OperationalAndCybersecurityRiskMember"
      id="a8931022-97da-498e-a028-bad7d66c3d46">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_SectorRiskMember"
      id="x_2ae8fea5-1774-4a65-9696-5db0fcbc5ccd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000001412_SmallAndMidSizedCompanyRiskMember"
      id="x_4d81a5d8-c7ae-4bec-96bd-5bb31f67403e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassNAVMember_S000001412"
      id="dd760121-7fad-45fd-9e93-044e3826e60d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="bf4dbefd-d815-41a0-a1d4-f6e223e33700">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The MSCI ACWI ex USA Growth Index and MSCI EAFE Index &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;show how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassNAVMember_S000001412"
      id="f878b892-f4a8-4c82-bb32-3c0eb999a90b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassNAVMember_S000001412"
      id="x_089cda4e-0e99-4ef5-a6b6-ac98749199ea">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassNAVMember_S000001412"
      id="deb3b483-1ee1-43db-ac52-8920976671e5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassNAVMember_S000001412"
      id="x_47636849-e6b7-48c4-940a-e244b9c0a3c7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassNAVMember_S000001412"
      id="x_75f0b355-436d-4974-9ccc-55b84f3600bd">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassNAVMember_S000001412"
      id="x_46896cef-c33e-47d8-a188-b94cd0166f65">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class NAV&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="ClassNAVMember_S000001412"
      id="x_7d200d4b-de83-4bea-afcf-2c9247ccda3d">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;14.81%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;19.42%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q1 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-18.07%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassNAVMember_S000001412_C000156262"
      id="x_66adc08b-95c3-452c-acc5-696cf62f34ea">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassNAVMember_S000001412_C000156262"
      id="ca5ab59e-fccd-4f56-84bb-01981ed2b32c">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="e8692094-bc73-4f86-8edf-9466dc5ace5b"
      unitRef="pure">0.1481</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000001412_C000156262"
      id="x_8fb82d18-707f-4da7-a37c-b24db9e9da00">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000001412_C000156262"
      id="c5ee77fa-c7b6-424d-86cf-98a29abc9490">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="x_4ade616e-5407-4450-b97e-c7c668291778"
      unitRef="pure">0.1942</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000001412_C000156262"
      id="b924a94d-e21c-4c09-85c8-a2e6737fd135">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000001412_C000156262"
      id="f82b9b9f-5bb8-44d4-862c-0abf2d76e153">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassNAVMember_S000001412_C000156262"
      decimals="4"
      id="x_233c2251-1ec8-44ae-bbfe-3bb50ea110f9"
      unitRef="pure">-0.1807</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassNAVMember_S000001412"
      id="x_160a95d5-cb31-489f-8ea6-d63d5d6bf532">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_01Jan2025_31Dec2025"
      decimals="4"
      id="x_22d0ff9e-308e-4684-9f47-6524c802c63b"
      unitRef="pure">0.2995</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_01Jan2021_31Dec2025"
      decimals="4"
      id="c30d5a52-322b-4d2e-98ad-6625911304c0"
      unitRef="pure">0.0562</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_01Jan2016_31Dec2025"
      decimals="4"
      id="d29f7dd7-bace-48bf-830b-a19b89c43a08"
      unitRef="pure">0.0900</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="f7d76f3a-9a4e-4422-ad01-41202efcf68d"
      unitRef="pure">0.2986</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_530cea37-2032-486d-a74f-1abe3eba37e1"
      unitRef="pure">0.0391</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_66aa5048-ef57-404c-98a7-97f0b5d5bcda"
      unitRef="pure">0.0790</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="adf59623-f58b-4708-be57-22fb20fab483"
      unitRef="pure">0.1773</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_5295bd34-565d-46e9-bee0-64e739209c9a"
      unitRef="pure">0.0386</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000156262_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_865faa44-b6b8-48c3-bcea-25d28a220c1f"
      unitRef="pure">0.0697</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIACWIexUSAIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="c6492166-836a-47c9-99d3-ff153f8440cf"
      unitRef="pure">0.3239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIACWIexUSAIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_7ae19d3f-8ebc-4df0-ba8e-bc14d82231ff"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIACWIexUSAIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_130c2b9d-88ec-4724-9ca0-743c4f144d2c"
      unitRef="pure">0.0841</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIACWIexUSAGrowthIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_638c2a3d-f75d-4ef1-927d-cf3ac96622e2"
      unitRef="pure">0.2565</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIACWIexUSAGrowthIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_321f013a-b14e-4cd5-9fba-403ba60495f0"
      unitRef="pure">0.0401</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIACWIexUSAGrowthIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="e592fd6c-92d0-4c7e-b373-6fcb4f41f4dc"
      unitRef="pure">0.0792</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIEAFEIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_497113dc-be6c-406d-b47a-5c28eaf14cfc"
      unitRef="pure">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIEAFEIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_5358eba6-4d6e-4d5b-9d39-fea0659eca34"
      unitRef="pure">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_MSCIEAFEIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_89ae50ce-6041-4514-842f-ab9004587d9e"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="ClassNAVMember_S000035055"
      id="ef2a75ed-026c-4085-be64-4b9874f0c636">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:24pt;"&gt;John Hancock U.S. Growth Fund&lt;/span&gt;</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_23c3b5dd-fa9c-4496-9b0e-7db2d88de1ea">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Investment objective&lt;/span&gt;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="be1f6a1d-3048-4838-a52c-a8f8e488de0f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;To seek long-term capital appreciation.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_6ad98ec0-c9e1-4769-a6db-cb5e323b02b8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Fees and expenses&lt;/span&gt;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="x_0ccf6ebd-23be-497b-af7a-199d49039041">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This table describes the fees and expenses you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="ClassNAVMember_S000035055"
      id="c896221d-226b-4277-a87b-f887484f6646">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Shareholder fees (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(fees paid directly from your investment)&lt;/span&gt;</oef:ShareholderFeesCaption>
    <oef:MaximumCumulativeSalesChargeOverOther
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_1e40f9c4-cad3-4360-a361-477afe0994ae"
      unitRef="pure">0</oef:MaximumCumulativeSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="ae81a0f4-8cf7-4d0b-b4d4-47495ddf044c"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="ClassNAVMember_S000035055"
      id="cc9611d0-8d29-49a0-b27f-bebf11028717">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="c69e68a6-b3bc-4468-9c76-96c6a78d2196"
      unitRef="pure">0.0054</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_2bcabdd2-2476-4102-a37a-b67399cb6740"
      unitRef="pure">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_1261ddae-2c7c-4ee1-aef5-627ed38ba9b4"
      unitRef="pure">0.0059</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_44a50117-2dba-40d4-9025-153b7660e0ac"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_1ea3a2ea-8d42-4725-9f76-e9bb9297888b"
      unitRef="pure">0.0058</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="ClassNAVMember_S000035055"
      id="a7c76d5c-c10d-4c58-bf74-b3adfece28bb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_19e1fd8c-470e-486b-a0a1-f4ce8eec4049">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="b37ac702-f00e-46f2-8efc-fefdc0462cc5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;This example is intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. Please see below a hypothetical example showing the expenses of a $10,000 investment for the time periods indicated and then assuming you sell all of your shares at the end of those periods. The example assumes a 5% average annual return and that fund expenses will not change over the periods. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="INF"
      id="f25a8c14-55e3-4a22-9207-8d0fcee8cbaa"
      unitRef="USD">59</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="INF"
      id="ecaf52d4-2f3c-413e-9013-13bf561f7ecc"
      unitRef="USD">188</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="INF"
      id="d7a45081-eb2b-4b5c-83fd-40641a2d71a7"
      unitRef="USD">328</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="INF"
      id="x_6476aaed-6c84-4a69-9c6c-dabbc06421fc"
      unitRef="USD">737</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_9ada7496-21c6-4cef-b3f7-50625fca5d01">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Portfolio turnover&lt;/span&gt;</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="e06b82bb-b7cc-4b27-ac01-84b272879d74">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the fund&#x2019;s performance. During its most recent fiscal year, the fund&#x2019;s portfolio turnover rate was &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;94&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="ClassNAVMember_S000035055"
      decimals="4"
      id="ae4bb793-937d-4258-8a1c-93fbecb497d9"
      unitRef="pure">0.94</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_685be7a9-8f93-4761-8a46-54ba67bef90c">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Principal investment strategies&lt;/span&gt;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="x_8b2b5f92-2949-4f79-ac78-6488fe8c5178">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its net assets (plus any borrowings for investment purposes) in equities of growth companies that are tied economically to the United States.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The fund considers an equity investment to be &#x201c;tied economically&#x201d; to the United States if, at &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;the time of purchase: (i) its issuer is organized under the laws of the United States or under the laws of a state within the United States or in an issuer that maintains its principal place of business in the United States; (ii) it is traded principally in the United States; or (iii) its issuer derived at least 50% of &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;its revenues or profits from goods produced or sold, investments made, or services performed in the United States, or has at least 50% of its assets in the United States. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes, as a &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;portfolio, will provide higher returns than the Russell 1000 Growth Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the Russell 1000 Growth Index or that exhibit attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager&#x2019;s investment process begins with the broad universe of equity securities included in US equity indices, along with other ideas that come from a combination of company meetings, investment conferences, field trips and industry analysis. Investments in equity securities include common stocks and other stock-related securities such as preferred stocks, convertible securities, depositary receipts, exchange-traded funds, and exchange-traded equity real estate investment trusts (REITs). The fund may invest significantly in securities of companies in certain sectors, and may therefore experience greater volatility than funds investing in a broader range of sectors and may be more susceptible to the impact of market, economic, regulatory, and other factors affecting that sector.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager focuses on members of the investable universe that exhibit high quality free cash flow margins (i.e., cash generated after expenses to support operations and maintain capital assets), capital return (i.e., dividends and share buybacks), and revenue growth higher than a certain minimum threshold. The manager then monitors and ranks securities based on their relative attractiveness across this universe, based on quality, growth, valuation, capital returns, and earnings revisions. For stocks that compare well in this screening process, further detailed analysis is conducted. Regular meetings and discussions with company management are another input into the portfolio decision making process.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Securities considered for purchase are attractive on a majority of the metrics (quality, growth, valuation, capital returns, and earnings revisions), and have a positive catalyst such as accelerating earnings or revenue growth. Due to its active investment strategy, the fund may buy and sell securities frequently. This may result in higher transaction costs and more capital gains tax liabilities than a fund with a buy and hold strategy.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The fund is a non-diversified fund, which means that it may invest in a smaller number of issuers than a diversified fund and may invest more of its assets in the securities of a single issuer.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="x_776bc090-7f8f-4c6c-a0cb-c71233f75e20">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Under normal market conditions, the fund invests at least 80% of its net assets (plus any borrowings for investment purposes) in equities of growth companies that are tied economically to the United States.&lt;/span&gt;</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="x_98643a73-28bb-40a3-8d41-f1a6737b7bc7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager seeks to achieve the fund&#x2019;s investment objective by investing in equity investments that the manager believes, as a &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;portfolio, will provide higher returns than the Russell 1000 Growth Index.&lt;/span&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="x_6c63e656-fb2e-4bc5-953b-83faf6dd3859">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The manager defines growth companies as those companies that are included within the Russell 1000 Growth Index or that exhibit attractive growth characteristics based on financial metrics, such as sales growth or price-to-earnings ratio or earnings-per-share growth, relative to a broader core, or non-style-specific, investment universe as represented by the Russell 1000 Index.&lt;/span&gt;</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_RiskNotInsuredDepositoryInstitutionMember"
      id="x_8585dfca-969d-4dc1-817d-527c7c224a24">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;An investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_RiskLoseMoneyMember"
      id="x_591eab66-6d52-4514-b39a-f20469ee5dd7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Many factors affect performance, and fund shares will fluctuate in price, meaning you could lose money.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_EconomicAndMarketEventsRiskMember"
      id="x_4f23cc70-832d-4c5c-9d5d-d1c005a829ca">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Economic and market events risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Events in the U.S. and global financial markets, including actions taken by the U.S. Federal Reserve or foreign central banks to stimulate or stabilize economic growth, may at times result in unusually high market volatility, which could negatively impact performance. Reduced liquidity in credit and fixed-income markets could adversely affect issuers worldwide. Banks and financial services companies could suffer losses if interest rates rise or economic conditions deteriorate.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_EquitySecuritiesRiskMember"
      id="x_93b6fd82-9628-4bfd-9d48-2428999d5ed1">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Equity securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The price of equity securities may decline due to changes in a company&#x2019;s financial condition or overall market conditions. Growth company securities may fluctuate more in price than other securities because of the greater emphasis on earnings expectations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_ExchangetradedfundETFinvestmentriskMember"
      id="x_8b76fc7a-8541-4d1f-9acb-8fceda6fb60e">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Exchange-traded fund (ETF) investment risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The risks of owning shares of an ETF include the risks of owning the underlying securities the ETF holds. Lack of liquidity in an ETF could result in the ETF being more volatile than its underlying securities. An ETF's shares could trade at a significant premium or discount to its net asset value (NAV). A fund bears ETF fees and expenses indirectly.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_ForeignSecuritiesRiskMember"
      id="x_3a249eb7-42ed-4cca-81d3-f76e621f8484">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Foreign securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Less information may be publicly available regarding foreign issuers, including foreign government issuers. Foreign securities may be subject to foreign taxes and may be more volatile than U.S. securities. Currency fluctuations and political and economic developments may adversely impact the value of foreign securities. Depositary receipts are subject to most of the risks associated with investing in foreign securities directly because the value of a depositary receipt is dependent upon the market price of the underlying foreign equity security. Depositary receipts are also subject to liquidity risk.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_HighPortfolioTurnoverRiskMember"
      id="bda635d7-b031-4dde-aae8-de64840e076b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;High portfolio turnover risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Trading securities actively and frequently can increase transaction costs (thus lowering performance) and taxable distributions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_InformationTechnologyCompaniesRiskMember"
      id="x_25c39b5e-0f02-4b12-b3c2-158d7e2b0cee">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Information technology companies risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Information technology companies can be significantly affected by rapid obsolescence, short product cycles, competition from new market entrants, and heightened cybersecurity risk, among other factors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_LargeCompanyRiskMember"
      id="x_74e7b4c2-79db-47bd-9a63-7eed3730b17b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Large company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Larger companies may grow more slowly than smaller companies or be slower to respond to business developments. Large-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_LiquidityRiskMember"
      id="fbc2625f-f728-464c-b132-bebd7119c134">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Liquidity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The extent (if at all) to which a security may be sold without negatively impacting its market value may be impaired by reduced market activity or participation, legal restrictions, or other economic and market impediments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_RiskNondiversifiedStatusMember"
      id="c0d4ecbe-2f45-4f93-b3e2-f057ac983ac7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Non-diversified risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Adverse events affecting a particular issuer or group of issuers may magnify losses for non-diversified funds, which may invest a large portion of assets in any one issuer or a small number of issuers.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_OperationalAndCybersecurityRiskMember"
      id="c0a67d74-14b3-4014-aced-64474682adbe">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Operational and cybersecurity risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Cybersecurity breaches may allow an unauthorized party to gain access to fund assets, customer data, or proprietary information, or cause a fund or its service providers to suffer data corruption or lose operational functionality. Similar incidents affecting issuers of a fund&#x2019;s securities may negatively impact performance. Operational risk may arise from human error, error by third parties, communication errors, or technology failures, among other causes.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_PreferredAndConvertibleSecuritiesRiskMember"
      id="x_498b60b6-4180-47a2-aef7-eb88fff25c3a">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Preferred and convertible securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Preferred stock dividends are payable only if declared by the issuer&#x2019;s board. Preferred stock may be subject to redemption provisions. The market values of convertible securities tend to fall as interest rates rise and rise as interest rates fall. Convertible preferred stock&#x2019;s value can depend heavily upon the underlying common stock&#x2019;s value.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_RealEstateInvestmentTrustRiskMember"
      id="x_08acc5e5-5878-414d-a3ce-806b79306ae8">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Real estate investment trust (REIT) risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;REITs, pooled investment vehicles that typically invest in real estate directly or in loans collateralized by real estate, carry risks associated with owning real estate, including the potential for a decline in value due to economic or market conditions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_RealEstateSecuritiesRiskMember"
      id="x_69a3597e-15fb-4cd3-9ca6-428cbc4f7600">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Real estate securities risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Securities of companies in the real estate industry carry risks associated with owning real estate, including the potential for a decline in value due to economic or market conditions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_SectorRiskMember"
      id="f42ba364-f0bd-415d-b136-21a52b973aff">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Sector risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;When a fund focuses its investments in certain sectors of the economy, its performance may be driven largely by sector performance and could fluctuate more widely than if the fund were invested more evenly across sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="ClassNAVMember_S000035055_SmallAndMidSizedCompanyRiskMember"
      id="x_59775253-eaf0-4993-9a76-404a82f5bf40">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Small and mid-sized company risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Small and mid-sized companies are generally less established and may be more volatile than larger companies. Small and/or mid-capitalization securities may underperform the market as a whole.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_8dcb2594-8bad-43d9-98d2-1a69b0a58786">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Past performance&lt;/span&gt;</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="a717c890-da83-4cd7-a82d-38502eeb2d72">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The Russell 1000 Growth Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. Performance information is updated daily, monthly, and quarterly and may be obtained by calling &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;A note on performance&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Prior to the close of business on September 28, 2018, the fund was managed by a different subadvisor pursuant to different investment strategies, and thus, the performance presented prior to this date should not be attributed to the current subadvisor. The fund&#x2019;s performance shown below might have differed materially had the current subadvisor managed the fund prior to the close of business on September 28, 2018.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="ClassNAVMember_S000035055"
      id="x_8eec1a1d-dbcd-4bbe-b91f-72afd36e73f7">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index. &lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="ClassNAVMember_S000035055"
      id="x_03cf47db-14df-4b14-aa19-24b006e2ce5f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance (before and after taxes) does not indicate future results. &lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityPhone
      contextRef="ClassNAVMember_S000035055"
      id="x_831d2861-6de8-4f09-b83d-8bcdbdefd2ea">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;800-344-1029 between 8:00&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;a.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; and 7:00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;line-height:12pt;"&gt;&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-variant:small-caps;"&gt;p.m.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;, Eastern time, on most business days&lt;/span&gt;</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="ClassNAVMember_S000035055"
      id="ee897fa3-9230-4145-9a29-01bf2ff08feb">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Please note that after-tax returns reflect the highest individual federal marginal income-tax rate in effect as of the date provided and do not reflect any state or local taxes.&lt;/span&gt;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="ClassNAVMember_S000035055"
      id="d16075e7-d11f-4eef-b42a-1cb157778acf">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; Your actual after-tax returns may be different. After-tax returns are not relevant to shares held in an IRA, 401(k), or other &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;tax-advantaged investment plan.&lt;/span&gt;</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_999a22f7-ff66-4020-bf01-b5cc99978159">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Calendar year total returns (%)&#x2014;Class NAV&lt;/span&gt;</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="ClassNAVMember_S000035055"
      id="x_6cf317ae-c322-453d-b8e5-28f744345ef9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;6.15%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;26.26%&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;Q2 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;-17.95%&lt;/span&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="ClassNAVMember_S000035055_C000107857"
      id="b426fcac-0d2c-4ced-879f-bce745bb7595">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Year-to-date total return through:&lt;/span&gt;</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="ClassNAVMember_S000035055_C000107857"
      id="x_9994efa4-bdf8-4e72-a864-cc4f26c07f17">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_6d8d315a-7cae-4b9c-a2bb-99f259f45845"
      unitRef="pure">0.0615</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000035055_C000107857"
      id="e3920297-e338-400a-b695-4e1b4f9a4377">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Best quarter:&lt;/span&gt;</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000035055_C000107857"
      id="x_5de961d5-40b8-4b67-8185-c3bb4d16de88">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="c22e18de-da37-4429-8d84-716363cb2d0f"
      unitRef="pure">0.2626</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="ClassNAVMember_S000035055_C000107857"
      id="x_4be8bd26-c007-49e6-839a-5c64efa439c4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Worst quarter:&lt;/span&gt;</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="ClassNAVMember_S000035055_C000107857"
      id="x_87947631-bc10-4c90-8093-61c6f895d974">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="ClassNAVMember_S000035055_C000107857"
      decimals="4"
      id="x_5970f1ac-743e-474b-bd1f-4e3fb4d9e96d"
      unitRef="pure">-0.1795</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="ClassNAVMember_S000035055"
      id="x_49e2a054-ba07-4732-8fcc-f80b61d3cde9">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2025&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_01Jan2025_31Dec2025"
      decimals="4"
      id="x_889c68fa-0e1d-4a5e-b4f8-5584b9d739c6"
      unitRef="pure">0.2036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_01Jan2021_31Dec2025"
      decimals="4"
      id="x_6efba784-adf5-482a-baa3-d6cec55e099c"
      unitRef="pure">0.1512</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_01Jan2016_31Dec2025"
      decimals="4"
      id="x_39199d90-e919-41e9-bb4d-0c2f503ffae9"
      unitRef="pure">0.1689</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_AfterTaxesOnDistributionsMember_01Jan2025_31Dec2025"
      decimals="4"
      id="b1422920-a93e-4a5a-b63a-d6482302f5ef"
      unitRef="pure">0.1773</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_AfterTaxesOnDistributionsMember_01Jan2021_31Dec2025"
      decimals="4"
      id="ddb1d46a-e167-42cd-b4f8-0ad35bf5b409"
      unitRef="pure">0.1235</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_AfterTaxesOnDistributionsMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_5bca3b7e-903c-45df-91bc-449f115a9d64"
      unitRef="pure">0.1409</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_AfterTaxesOnDistributionsAndSalesMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_6a53a553-5958-4377-99d0-9b78d05dc059"
      unitRef="pure">0.1350</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_AfterTaxesOnDistributionsAndSalesMember_01Jan2021_31Dec2025"
      decimals="4"
      id="ab96834a-80ef-42d0-ac7e-719ab031eb9d"
      unitRef="pure">0.1124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_C000107857_AfterTaxesOnDistributionsAndSalesMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_3b4a53d8-f263-463c-8444-843622a2df2a"
      unitRef="pure">0.1299</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000IndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="x_26225161-c895-439a-9ffe-93a045c91fce"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000IndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="e90d315d-9cf5-4e8d-992e-af4ec0f25c3a"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000IndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_9bde0589-7b91-4ccb-bbe7-dfec96f951e0"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000GrowthIndexMember_01Jan2025_31Dec2025"
      decimals="4"
      id="c1082955-b539-49d3-856a-2f100a4a82f0"
      unitRef="pure">0.1856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000GrowthIndexMember_01Jan2021_31Dec2025"
      decimals="4"
      id="x_7bb8b952-3660-4e06-a0d2-8c6b5c739027"
      unitRef="pure">0.1532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="ClassNAVMember_Russell1000GrowthIndexMember_01Jan2016_31Dec2025"
      decimals="4"
      id="x_0fccaa38-f37a-4ccb-9cd3-370dd1cfd008"
      unitRef="pure">0.1813</oef:AvgAnnlRtrPct>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#x_06384a4a-9de4-4e7a-bf1e-175a9c9446bf"
          xlink:label="x_06384a4a-9de4-4e7a-bf1e-175a9c9446bf"
          xlink:type="locator"/>
        <link:footnote id="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8" xlink:label="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_06384a4a-9de4-4e7a-bf1e-175a9c9446bf"
          xlink:to="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d22cf5c3-bad7-4af3-ae1b-8119f4290c5d"
          xlink:label="d22cf5c3-bad7-4af3-ae1b-8119f4290c5d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d22cf5c3-bad7-4af3-ae1b-8119f4290c5d"
          xlink:to="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#e722f960-fe03-4293-85ce-74f444c5108d"
          xlink:label="e722f960-fe03-4293-85ce-74f444c5108d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="e722f960-fe03-4293-85ce-74f444c5108d"
          xlink:to="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_10dd9f35-d1d6-4722-be5e-3cbef43d7203"
          xlink:label="x_10dd9f35-d1d6-4722-be5e-3cbef43d7203"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_10dd9f35-d1d6-4722-be5e-3cbef43d7203"
          xlink:to="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_947e1250-7095-4056-8ed5-4f7800a3f8af"
          xlink:label="x_947e1250-7095-4056-8ed5-4f7800a3f8af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_947e1250-7095-4056-8ed5-4f7800a3f8af"
          xlink:to="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:footnote id="x_00043t_1d413f18-1567-475e-9450-1315a8ca58a8" xlink:label="x_00043t_1d413f18-1567-475e-9450-1315a8ca58a8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The distributor&#160;contractually agrees to limit its Rule 12b-1 fees for Class R4&#160;shares to 0.15%. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the distributor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_947e1250-7095-4056-8ed5-4f7800a3f8af"
          xlink:to="x_00043t_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#b9acd30d-6b7b-435f-8cb5-62c27ed2f318"
          xlink:label="b9acd30d-6b7b-435f-8cb5-62c27ed2f318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="b9acd30d-6b7b-435f-8cb5-62c27ed2f318"
          xlink:to="x_00043p_1d413f18-1567-475e-9450-1315a8ca58a8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_224fe784-1e72-4e4c-87ea-e1648b0a2b37"
          xlink:label="x_224fe784-1e72-4e4c-87ea-e1648b0a2b37"
          xlink:type="locator"/>
        <link:footnote id="x_000446_f082195a-e6a2-48e7-9276-7b3632ab14d9" xlink:label="x_000446_f082195a-e6a2-48e7-9276-7b3632ab14d9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_224fe784-1e72-4e4c-87ea-e1648b0a2b37"
          xlink:to="x_000446_f082195a-e6a2-48e7-9276-7b3632ab14d9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_07b265ef-38d0-4977-a46e-fe7aa23398c6"
          xlink:label="x_07b265ef-38d0-4977-a46e-fe7aa23398c6"
          xlink:type="locator"/>
        <link:footnote id="x_0004x7_2798d0c0-f3f5-46c6-bda6-c541dac46fb9" xlink:label="x_0004x7_2798d0c0-f3f5-46c6-bda6-c541dac46fb9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">&#x201c;Service plan fee&#x201d; has been restated to reflect maximum allowable fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_07b265ef-38d0-4977-a46e-fe7aa23398c6"
          xlink:to="x_0004x7_2798d0c0-f3f5-46c6-bda6-c541dac46fb9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_689f01bb-8d7b-4dc9-be3b-06f999b358fd"
          xlink:label="x_689f01bb-8d7b-4dc9-be3b-06f999b358fd"
          xlink:type="locator"/>
        <link:footnote id="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9" xlink:label="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to reduce its management fee or, if necessary, make payment to the applicable class in an amount equal to the amount by which expenses of&#160;Class A, Class C, Class I, Class R2 and Class R6 shares, as applicable,&#160;exceed 1.09%, 1.84%, 0.84%, 1.24% and 0.74%, respectively,&#160;of average daily net assets attributable to the applicable&#160;class.&#160;For purposes of this agreement, &#x201c;expenses of&#160;Class A, Class C, Class I, Class R2 and Class R6 shares&#x201d; means all class expenses (including fund expenses attributable to the class), excluding (a) taxes; (b) portfolio brokerage commissions; (c) interest; (d) litigation and indemnification expenses and other extraordinary expenses not incurred in the ordinary course of the fund&#x2019;s business; (e) acquired fund fees and expenses paid indirectly; (f)&#160;short dividend expense; and (g) contingent tax reclaim recovery expenses. The agreement expires on July 31, 2027, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time. The advisor also contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_689f01bb-8d7b-4dc9-be3b-06f999b358fd"
          xlink:to="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_584ed8cc-46e4-4e3d-9089-7c268e4464ef"
          xlink:label="x_584ed8cc-46e4-4e3d-9089-7c268e4464ef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_584ed8cc-46e4-4e3d-9089-7c268e4464ef"
          xlink:to="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_70cb4e9e-e153-4c74-a47c-5c9c563f667a"
          xlink:label="x_70cb4e9e-e153-4c74-a47c-5c9c563f667a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_70cb4e9e-e153-4c74-a47c-5c9c563f667a"
          xlink:to="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_146c8b96-0839-4c01-bf07-c940330ec61c"
          xlink:label="x_146c8b96-0839-4c01-bf07-c940330ec61c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_146c8b96-0839-4c01-bf07-c940330ec61c"
          xlink:to="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_7be9baa7-b640-4a72-bc62-5869dc55c60d"
          xlink:label="x_7be9baa7-b640-4a72-bc62-5869dc55c60d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_7be9baa7-b640-4a72-bc62-5869dc55c60d"
          xlink:to="x_0004x6_2798d0c0-f3f5-46c6-bda6-c541dac46fb9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_98aa1a0b-b011-43c6-bdeb-2321f683fb3f"
          xlink:label="x_98aa1a0b-b011-43c6-bdeb-2321f683fb3f"
          xlink:type="locator"/>
        <link:footnote id="x_00051i_d0051f0b-a29f-4b0e-b6fc-781f85cb95d2" xlink:label="x_00051i_d0051f0b-a29f-4b0e-b6fc-781f85cb95d2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_98aa1a0b-b011-43c6-bdeb-2321f683fb3f"
          xlink:to="x_00051i_d0051f0b-a29f-4b0e-b6fc-781f85cb95d2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_4c56eb74-213d-4982-8537-672c3060f0f2"
          xlink:label="x_4c56eb74-213d-4982-8537-672c3060f0f2"
          xlink:type="locator"/>
        <link:footnote id="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966" xlink:label="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_4c56eb74-213d-4982-8537-672c3060f0f2"
          xlink:to="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#faf56c86-5b50-42f9-9820-cad5e459e620"
          xlink:label="faf56c86-5b50-42f9-9820-cad5e459e620"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="faf56c86-5b50-42f9-9820-cad5e459e620"
          xlink:to="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_2318ea2b-dca5-4fcc-9a00-71a967685983"
          xlink:label="x_2318ea2b-dca5-4fcc-9a00-71a967685983"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_2318ea2b-dca5-4fcc-9a00-71a967685983"
          xlink:to="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_7d391690-03b6-4344-b6da-a3dac3ce70d9"
          xlink:label="x_7d391690-03b6-4344-b6da-a3dac3ce70d9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_7d391690-03b6-4344-b6da-a3dac3ce70d9"
          xlink:to="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_2920bae2-8373-43e6-8be1-3ebe566c36f6"
          xlink:label="x_2920bae2-8373-43e6-8be1-3ebe566c36f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_2920bae2-8373-43e6-8be1-3ebe566c36f6"
          xlink:to="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:footnote id="x_00058s_e9447a02-bdcb-496b-8c50-8704c21c3966" xlink:label="x_00058s_e9447a02-bdcb-496b-8c50-8704c21c3966" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The distributor&#160;contractually agrees to limit its Rule 12b-1 fees for Class R4&#160;shares to 0.15%. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the distributor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_2920bae2-8373-43e6-8be1-3ebe566c36f6"
          xlink:to="x_00058s_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_81cdd042-c603-4969-adc4-f75a7d1ad152"
          xlink:label="x_81cdd042-c603-4969-adc4-f75a7d1ad152"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_81cdd042-c603-4969-adc4-f75a7d1ad152"
          xlink:to="x_00058q_e9447a02-bdcb-496b-8c50-8704c21c3966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_9602c798-2056-4f06-8512-a16d0e573746"
          xlink:label="x_9602c798-2056-4f06-8512-a16d0e573746"
          xlink:type="locator"/>
        <link:footnote id="x_0004gl_402a3e0b-c2ab-45f2-b30d-2143a13c873f" xlink:label="x_0004gl_402a3e0b-c2ab-45f2-b30d-2143a13c873f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">&#x201c;Service plan fee&#x201d; has been restated to reflect maximum allowable fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_9602c798-2056-4f06-8512-a16d0e573746"
          xlink:to="x_0004gl_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_708894a8-261c-4347-b0a3-7cf7f441b3e7"
          xlink:label="x_708894a8-261c-4347-b0a3-7cf7f441b3e7"
          xlink:type="locator"/>
        <link:footnote id="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f" xlink:label="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_708894a8-261c-4347-b0a3-7cf7f441b3e7"
          xlink:to="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_010e746d-645b-46d0-bb8f-001da419a513"
          xlink:label="x_010e746d-645b-46d0-bb8f-001da419a513"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_010e746d-645b-46d0-bb8f-001da419a513"
          xlink:to="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#edaf9b4c-fb02-45fc-974c-55a2a40875f1"
          xlink:label="edaf9b4c-fb02-45fc-974c-55a2a40875f1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="edaf9b4c-fb02-45fc-974c-55a2a40875f1"
          xlink:to="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_13db6a67-de32-447a-ab24-8af05c618e4c"
          xlink:label="x_13db6a67-de32-447a-ab24-8af05c618e4c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_13db6a67-de32-447a-ab24-8af05c618e4c"
          xlink:to="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d207e365-bc7d-4d48-924b-a4b853aa2eb7"
          xlink:label="d207e365-bc7d-4d48-924b-a4b853aa2eb7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d207e365-bc7d-4d48-924b-a4b853aa2eb7"
          xlink:to="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:footnote id="x_0004gr_402a3e0b-c2ab-45f2-b30d-2143a13c873f" xlink:label="x_0004gr_402a3e0b-c2ab-45f2-b30d-2143a13c873f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The distributor&#160;contractually agrees to limit its Rule 12b-1 fees for Class R4&#160;shares to 0.15%. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the distributor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d207e365-bc7d-4d48-924b-a4b853aa2eb7"
          xlink:to="x_0004gr_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#a93c5357-51c7-465c-b3f2-af6691026ecb"
          xlink:label="a93c5357-51c7-465c-b3f2-af6691026ecb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="a93c5357-51c7-465c-b3f2-af6691026ecb"
          xlink:to="x_0004go_402a3e0b-c2ab-45f2-b30d-2143a13c873f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_44a50117-2dba-40d4-9025-153b7660e0ac"
          xlink:label="x_44a50117-2dba-40d4-9025-153b7660e0ac"
          xlink:type="locator"/>
        <link:footnote id="x_0004hq_ebff977b-2487-4c32-93e1-1ef7378b5717" xlink:label="x_0004hq_ebff977b-2487-4c32-93e1-1ef7378b5717" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_44a50117-2dba-40d4-9025-153b7660e0ac"
          xlink:to="x_0004hq_ebff977b-2487-4c32-93e1-1ef7378b5717"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d4d6a699-7fdb-4cb0-a040-8dda48b9e367"
          xlink:label="d4d6a699-7fdb-4cb0-a040-8dda48b9e367"
          xlink:type="locator"/>
        <link:footnote id="x_0002kw_746d5f76-954e-4079-8829-ca6bdae889a4" xlink:label="x_0002kw_746d5f76-954e-4079-8829-ca6bdae889a4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">&#x201c;Service plan fee&#x201d; has been restated to reflect maximum allowable fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d4d6a699-7fdb-4cb0-a040-8dda48b9e367"
          xlink:to="x_0002kw_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fed54b6f-17eb-4339-a898-2cfd9a99f148"
          xlink:label="fed54b6f-17eb-4339-a898-2cfd9a99f148"
          xlink:type="locator"/>
        <link:footnote id="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4" xlink:label="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fed54b6f-17eb-4339-a898-2cfd9a99f148"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_8dae0777-08ba-4802-9493-55d7ec4d80a6"
          xlink:label="x_8dae0777-08ba-4802-9493-55d7ec4d80a6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_8dae0777-08ba-4802-9493-55d7ec4d80a6"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d24349cc-953b-4bef-a5df-00f72d534524"
          xlink:label="d24349cc-953b-4bef-a5df-00f72d534524"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d24349cc-953b-4bef-a5df-00f72d534524"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_953b0dda-ada3-40ae-bd42-6d0cb39c4dd2"
          xlink:label="x_953b0dda-ada3-40ae-bd42-6d0cb39c4dd2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_953b0dda-ada3-40ae-bd42-6d0cb39c4dd2"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_2f77336c-ca3e-414c-9408-8b0c1cd74c08"
          xlink:label="x_2f77336c-ca3e-414c-9408-8b0c1cd74c08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_2f77336c-ca3e-414c-9408-8b0c1cd74c08"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:footnote id="x_0002kf_746d5f76-954e-4079-8829-ca6bdae889a4" xlink:label="x_0002kf_746d5f76-954e-4079-8829-ca6bdae889a4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The distributor&#160;contractually agrees to limit its Rule 12b-1 fees for Class R4&#160;shares to 0.15%. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the distributor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_2f77336c-ca3e-414c-9408-8b0c1cd74c08"
          xlink:to="x_0002kf_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c5efeb9e-aed4-4f23-b90d-af73fe8fd132"
          xlink:label="c5efeb9e-aed4-4f23-b90d-af73fe8fd132"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c5efeb9e-aed4-4f23-b90d-af73fe8fd132"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_170d0167-6708-44b5-86fb-d675e6789986"
          xlink:label="x_170d0167-6708-44b5-86fb-d675e6789986"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_170d0167-6708-44b5-86fb-d675e6789986"
          xlink:to="x_0002kv_746d5f76-954e-4079-8829-ca6bdae889a4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d2f6e8e9-ae36-4bb3-a6fd-6fbcd63c1c29"
          xlink:label="d2f6e8e9-ae36-4bb3-a6fd-6fbcd63c1c29"
          xlink:type="locator"/>
        <link:footnote id="x_0002l8_c51f17fd-90de-4d6a-bda0-f7aebfb32b33" xlink:label="x_0002l8_c51f17fd-90de-4d6a-bda0-f7aebfb32b33" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on </xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d2f6e8e9-ae36-4bb3-a6fd-6fbcd63c1c29"
          xlink:to="x_0002l8_c51f17fd-90de-4d6a-bda0-f7aebfb32b33"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
