<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jhfiii="http://www.jhinvestments.com/20260504"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0001329954-20260504.xsd" xlink:type="simple"/>
    <context id="D20160331_20160331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160331_20160331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20180331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20190331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20200331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20220331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20230331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20240331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20160401_20250331_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000003785Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000003787Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000043689Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000043691Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000069762Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000069764Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000088535Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000105879Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000107855Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000145658Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2017_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000003785Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000003787Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000043689Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000043691Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000069762Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000069764Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000088535Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000105879Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000107855Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000145658Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="FY2026_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000003785Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000003787Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000043689Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000043691Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000069762Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000069764Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000088535Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000105879Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000107855Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000145658Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAGrowthC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAGrowthC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIACWIExUSAGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIACWIExUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIEAFEC000003788IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000003788IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIEAFEC000153990IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEC000153990IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIEAFEIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:MSCIEAFEIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldC000043686IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000043686IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldC000106446IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldC000106446IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000C000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000C000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000C000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000GrowthC000107856IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000107856IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000GrowthC000153996IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthC000153996IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000ValueC000069766IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000069766IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000ValueC000104499IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueC000104499IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell3000C000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell3000C000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000C000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhfiii:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_RussellMidcapValueC000088536IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000088536IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_RussellMidcapValueC000106449IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueC000106449IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TenY2026_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhfiii:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="TI20260331_C000003785Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003785Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003787Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003788Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000003791Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000003791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_AbbVieIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AbbVieIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_DellTechnologiesIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DellTechnologiesIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_HewlettPackardEnterpriseCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HewlettPackardEnterpriseCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_NO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_OrangeSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OrangeSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_SnamSpAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SnamSpAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043686Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043686Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_AbbVieIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AbbVieIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_DellTechnologiesIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DellTechnologiesIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_HewlettPackardEnterpriseCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HewlettPackardEnterpriseCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_NO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_OrangeSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OrangeSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_SnamSpAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SnamSpAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043689Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043689Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_AbbVieIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AbbVieIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_DellTechnologiesIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DellTechnologiesIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_HewlettPackardEnterpriseCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HewlettPackardEnterpriseCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_NO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_OrangeSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OrangeSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_SnamSpAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SnamSpAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000043691Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000043691Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069762Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069762Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069764Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000069766Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000069766Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076626Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076626Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000076627Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000076627Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000078799Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000078799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_AmeripriseFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmeripriseFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_AutoZoneIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AutoZoneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_KeysightTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KeysightTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_LPLFinancialHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:LPLFinancialHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_OldDominionFreightLineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OldDominionFreightLineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_SimonPropertyGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SimonPropertyGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088535Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088535Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_AmeripriseFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmeripriseFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_AutoZoneIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AutoZoneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_KeysightTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KeysightTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_LPLFinancialHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:LPLFinancialHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_OldDominionFreightLineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OldDominionFreightLineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_SimonPropertyGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SimonPropertyGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000088536Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000088536Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000104499Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000104499Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_AmeripriseFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmeripriseFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_AutoZoneIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AutoZoneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_KeysightTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KeysightTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_LPLFinancialHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:LPLFinancialHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_OldDominionFreightLineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OldDominionFreightLineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_SimonPropertyGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SimonPropertyGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000105879Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000105879Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_AbbVieIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AbbVieIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_DellTechnologiesIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DellTechnologiesIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_HewlettPackardEnterpriseCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HewlettPackardEnterpriseCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_NO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_OrangeSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OrangeSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_SnamSpAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SnamSpAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106446Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106446Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_AmeripriseFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmeripriseFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_AutoZoneIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AutoZoneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_KeysightTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KeysightTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_LPLFinancialHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:LPLFinancialHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_OldDominionFreightLineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OldDominionFreightLineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_SimonPropertyGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SimonPropertyGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000106449Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000106449Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107855Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107855Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107856Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107856Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000107857Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000107857Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_CRHPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CRHPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_MicronTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000111293Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000111293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_AbbVieIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AbbVieIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_DellTechnologiesIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DellTechnologiesIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_HewlettPackardEnterpriseCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HewlettPackardEnterpriseCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_NO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_OrangeSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OrangeSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_SnamSpAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SnamSpAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113315Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_AmeripriseFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmeripriseFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_AutoZoneIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AutoZoneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_KeysightTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KeysightTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_LPLFinancialHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:LPLFinancialHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_OldDominionFreightLineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OldDominionFreightLineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_SimonPropertyGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SimonPropertyGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000113318Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000113318Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_AmeripriseFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmeripriseFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_AutoZoneIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AutoZoneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_KeysightTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:KeysightTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_LPLFinancialHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:LPLFinancialHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_MarathonPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MarathonPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_OldDominionFreightLineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:OldDominionFreightLineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_SimonPropertyGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SimonPropertyGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000128515Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000128515Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000145658Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000145658Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153988Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153988Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153989Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153990Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153994Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153994Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153995Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_EliLillyAndCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:EliLillyAndCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000153996Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000153996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_ASMLHoldingNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_BhartiAirtelLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:BhartiAirtelLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_DSVASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:DSVASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_HitachiLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:HitachiLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhfiii:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_SafranSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SafranSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhfiii:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_SKHynixIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:SKHynixIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_TaiwanSemiconductorManufacturingCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TaiwanSemiconductorManufacturingCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_TencentHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_TokyoElectronLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:TokyoElectronLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_UBSGroupAGMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhfiii:UBSGroupAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="TI20260331_C000156262Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001329954</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhfiii:C000156262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>jhfiii:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_1_41013008-b9c3-46b0-69ee-735a450355cb"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_1_57c21580-961e-365d-42ab-819339441e93"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_1_68df802c-4aaf-e384-b184-dfef14633678"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_1_a9c0b996-4548-4df1-63b3-061b2aaecb48"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_1_b3146f3c-e68b-b6a6-7c25-4e09dac12913"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_1_e0a9e312-2858-0549-0ccf-76df3d47f771"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_1_f12c21f7-11e0-6d92-33a0-90aaf78c0fd8"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_1_f9d5a412-e94a-a0ac-6fa5-18598a6eabf9"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_10_0b8eb0e6-607d-49b8-a149-adabecddb073"
      unitRef="USD">765489.720877</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_10_15c264e6-427e-e0f4-6abe-3bfa730e343e"
      unitRef="USD">3061958.883511</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_10_4470e813-11c3-5b41-dc69-86c555eacb16"
      unitRef="USD">784838.373489</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_10_ae0e4845-59fd-25a8-68aa-02fd731907ef"
      unitRef="USD">3139353.493954</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_10_cbf6da00-9102-e547-d6f3-a79821d838ef"
      unitRef="USD">447468.345002</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_10_cee257e8-b5dd-aa9e-f408-6cad87f5aa20"
      unitRef="USD">3987953.708206</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_11_1f3cfe22-eef5-4eb5-8192-4fdef0db59bd"
      unitRef="USD">762792.701051</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_11_3b08f054-d6ec-2b7d-8529-b7a47a6ab845"
      unitRef="USD">903932.402621</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_11_83dea9b4-9a27-80a1-0239-cc7da68bb599"
      unitRef="USD">924103.045473</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_11_b8c7ed2c-f99e-582e-fc9b-f070eea21057"
      unitRef="USD">558954.488026</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_11_c6426ff5-88de-f2af-b683-249a641b1f76"
      unitRef="USD">3615729.610486</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_11_caa97d34-a3c0-ff03-8ad9-0f4dda581550"
      unitRef="USD">4738181.876548</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_11_cd0ef578-8691-95de-dfe8-c2deae2e43a6"
      unitRef="USD">3696412.18189</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_11_f28128e8-9940-d9be-31fd-297933ff611f"
      unitRef="USD">1184545.469137</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000107856Member"
      decimals="INF"
      id="h_12_472fbd8c-490b-2327-2055-2db4ba7e4c8f"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_12_4cb59402-5fcb-1f61-2b4b-65a64350af48"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_12_54cc83ab-7680-9e0c-cd90-ab3d24d99f87"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_12_8e808f65-a01d-3f85-bfdb-c29ef3901ee7"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_12_9de8de17-2a09-c1e4-bda5-74a45ac97c05"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_12_dc007e11-b75e-9181-fd33-9c77fc66486a"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_13_2e412a6b-a672-1d1f-049c-b674c0e7c14c"
      unitRef="USD">1198154.83</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_13_69023102-dcb9-e232-daec-8dee360baa98"
      unitRef="USD">274075.1475</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_13_7006da99-b680-1a2e-941b-52db010ffe0d"
      unitRef="USD">298056.4175</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_13_b499b20a-18db-92b5-fcaa-d59a6f04b01e"
      unitRef="USD">1192225.67</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_14_0762f3f8-59ab-e372-b499-ab19cf7228ac"
      unitRef="USD">1276055.046914</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_14_45cb59a8-f614-f2d6-2470-3329ea2e2bf5"
      unitRef="USD">318766.07782</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_14_746b10cf-3b69-95bf-f752-164b8eb95bb2"
      unitRef="USD">328668.24739</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_14_7b14adad-ae20-b1fa-317c-880cc6f37eb7"
      unitRef="USD">319013.761729</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_14_a3be50b1-7f12-22cf-38b1-61d2baa53747"
      unitRef="USD">1275064.311282</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_15_395d297f-1fbc-f3bf-1e0c-76599147c107"
      unitRef="USD">1347420.436757</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_15_4b4a581b-f4c6-d2e2-817f-83333ff35672"
      unitRef="USD">336855.109189</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_15_6ad40a96-78f7-17cb-b259-d7e1cc79eb58"
      unitRef="USD">318659.60248</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_15_bd0149c9-4495-0810-b841-5466d039f2da"
      unitRef="USD">328239.030402</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_15_d56d1d46-31e1-4b71-071b-d09c8c1df2d0"
      unitRef="USD">1312956.121606</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_16_ba5bfe42-19bf-a251-a0a5-1495b35fda93"
      unitRef="USD">1116087.198178</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_16_cc47222a-fa4b-8c12-a3c4-cbf3fa5ed1c7"
      unitRef="USD">295377.892173</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_16_dd71dd6d-7025-1000-a25a-7bf48872d576"
      unitRef="USD">279021.799544</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_16_e0fbd8d3-9152-bb06-b26b-13c97f33e98d"
      unitRef="USD">249032.398666</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_16_ecf2a1bc-abea-295a-07b5-9bc915617640"
      unitRef="USD">996129.594664</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_17_01d84f89-580c-612f-a0ab-9307755044ef"
      unitRef="USD">1742071.656782</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_17_3276c670-de51-ea19-6f1f-b8758aa629d7"
      unitRef="USD">435517.914195</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_17_54a8476e-5a5a-eb8f-b90c-c6d8fd50dba5"
      unitRef="USD">432717.06974</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_17_d3d60114-583e-14d6-7cb1-f1c80531e4f2"
      unitRef="USD">441177.06072</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_17_f60915c5-67b7-9215-9253-4cf5d393facc"
      unitRef="USD">1730868.278962</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_18_4d7e1630-84b2-3f6e-5ec2-d149994a9f87"
      unitRef="USD">1929137.63061</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_18_5e2e514b-f4a9-b8d9-2aa8-588ca5af0ebb"
      unitRef="USD">414003.690549</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_18_675dd07c-5649-f56c-d012-6c2a5325267d"
      unitRef="USD">486337.763577</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_18_964c4172-e46b-35ab-ce86-f14894c2f32f"
      unitRef="USD">482284.407652</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_18_c2171f5f-9d41-4cc7-6f38-a4d77166b836"
      unitRef="USD">1945351.054311</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_19_28fa36e4-5ed2-a4d9-63ef-8c7a8862fe88"
      unitRef="USD">387705.103856</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_19_35cf9a1e-f217-4781-c58a-4e49caa5393d"
      unitRef="USD">1751318.713602</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_19_75f9c38c-04c0-ec5b-4877-711ea00f438a"
      unitRef="USD">1830311.669225</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_19_83eba533-4254-39ea-8b7c-91cf5e6723a7"
      unitRef="USD">437829.6784</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_19_bd4cb4b7-a6c0-3345-3015-2f905ba05de7"
      unitRef="USD">457577.917305</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_2_0777a34e-5228-a968-19b3-7e5b230ef15e"
      unitRef="USD">295166.3825</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_2_1c476951-8248-15c6-79bc-c2dfefffbea8"
      unitRef="USD">1157568.3</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_2_4fb1c1e3-f4c1-0286-a51a-f78b57a40230"
      unitRef="USD">293570.14</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_2_8c0e55bc-fe1a-0063-6004-3b320a1828e3"
      unitRef="USD">282835.73</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_2_a66a6315-378a-c4a7-f8d3-54d8163e16c3"
      unitRef="USD">286916.755</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_2_c15e3389-087f-50f8-4cf8-3c53eedc116e"
      unitRef="USD">1180665.53</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_2_d7c4d6ea-861d-b7ae-0986-3e878efc8343"
      unitRef="USD">289392.075</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_20_37ff0b45-5710-7efb-90b8-5c96653b10f5"
      unitRef="USD">2201283.869032</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_20_72b53879-f94b-08a6-615e-2762cb38407d"
      unitRef="USD">2108502.126718</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_20_fefada1b-61f3-1446-63ac-f25000087ace"
      unitRef="USD">550320.967257</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_21_1d4c5778-3078-800d-3ee3-0606e0157977"
      unitRef="USD">436157.809835</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_21_3e51294f-b953-1b95-20f1-cb1a87c1ce8e"
      unitRef="USD">539090.205912</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_21_80abf5a8-a2b4-16e3-bc39-3b973f0ace20"
      unitRef="USD">2156360.82365</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_21_cdc64e5d-523c-0d91-6c6d-98cf2d5bd7da"
      unitRef="USD">2359339.484831</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_21_d8a89d62-affa-4ad5-ca3f-b9d70fd1d2c8"
      unitRef="USD">589834.871207</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000ValueC000104499IndexMember"
      decimals="INF"
      id="h_22_6e2927e2-d725-fabc-3109-39829ffefddb"
      unitRef="USD">2733662.213115</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000ValueC000069766IndexMember"
      decimals="INF"
      id="h_22_941fec4d-953a-ca57-39af-e871605f6bd8"
      unitRef="USD">683415.553278</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_22_bb161714-a52a-5b5d-9418-69acfbbdb9ec"
      unitRef="USD">518042.273324</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_RussellMidcapValueC000106449IndexMember"
      decimals="INF"
      id="h_22_d11ddb86-e873-7761-34ca-711c3fcc0289"
      unitRef="USD">2536414.04948</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_22_d7674674-f7b4-2520-111a-eb23c74a3a3f"
      unitRef="USD">634103.512369</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_23_5829b300-8bda-dd97-9a67-9bba930b8f9e"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_24_aa7e62dc-f3ca-c874-2e0f-9b22d238b05a"
      unitRef="USD">279185.7725</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_26_fdf92cc5-f9e1-23ca-52dc-6bb637982fe9"
      unitRef="USD">308606.595854</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_27_90312813-8b5a-8c88-38f0-2f37768d5d09"
      unitRef="USD">264228.76369</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_28_3d8886a4-79cf-41c9-49d2-9f0458438acb"
      unitRef="USD">381986.497612</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_29_9a68f1d3-3cf0-da82-9815-a9145813e008"
      unitRef="USD">386429.313808</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_3_29996084-9dea-d2d0-6a97-f8a2d0fdd4c3"
      unitRef="USD">1403589.69405</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_3_6665db5e-15a1-1354-9d9b-8c210da89c11"
      unitRef="USD">325908.021843</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_3_7df43d97-f49b-4907-099f-eaba960bc66e"
      unitRef="USD">335938.638786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_3_9329a85b-73ff-c0ed-db99-f2e7763430e1"
      unitRef="USD">334607.21779</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_3_9c23abd9-0f26-f888-0315-596dfd3d0c3f"
      unitRef="USD">1338428.871159</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_3_c0b39fd1-a5be-97ca-a86d-039748a0aad0"
      unitRef="USD">1343754.555142</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_3_dd2d0074-6a78-b9fa-e2c3-fe08008aabe0"
      unitRef="USD">350897.423512</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_3_e17ef5ed-cee7-0e4f-e60f-9523a9b70775"
      unitRef="USD">329583.495432</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_30_90807d9b-c2c2-6116-0f66-2ed297ad752d"
      unitRef="USD">381108.077821</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_31_fcebbc6b-ed7c-a0a9-04ea-5132dbbb41d4"
      unitRef="USD">439478.842551</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_32_9ad75b41-cb52-417b-5546-653380cbe403"
      unitRef="USD">460933.285528</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_33_90d00a04-701b-18df-e8ed-309c1a5bd6b4"
      unitRef="USD">558969.001654</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_4_0f23b1e4-335a-1829-c7cf-c71964137865"
      unitRef="USD">365388.901118</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_4_38794cb6-c50e-768a-fc13-c50ffc9d4c8c"
      unitRef="USD">338988.750944</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_4_43c3611d-fbf7-8b47-8c49-784af0672c2f"
      unitRef="USD">395630.406042</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_4_5dcc01e3-88e6-13f6-abb8-377160201182"
      unitRef="USD">1582521.62417</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_4_5f80eeaa-ec49-5613-fc1c-6fc981607e5b"
      unitRef="USD">1461555.604471</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_4_61eb9d48-0660-f291-3698-ce0fa1a8e9e9"
      unitRef="USD">315688.390394</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_4_723f00f1-4536-c067-817c-5837c6219fd1"
      unitRef="USD">1462914.976032</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_4_8572ab5b-3856-83e7-6d0e-9311ba4214a9"
      unitRef="USD">365728.744008</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_5_0d0e455c-0ae1-5a06-80c3-e725184984dd"
      unitRef="USD">332045.47214</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_5_2bd838b6-fb5f-c102-10d0-504a05b87358"
      unitRef="USD">266527.515896</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_5_31fd387b-f71c-f1e9-6cf6-2f69708ba945"
      unitRef="USD">1328181.888561</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_5_41b93907-2e2a-8db3-e3e7-65107fcde6ae"
      unitRef="USD">399236.145956</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_5_70ed083c-46e2-4947-173f-cb299bb153a5"
      unitRef="USD">303768.796009</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_5_aa38494c-3317-1917-650e-83d2a016400b"
      unitRef="USD">1345499.079392</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_5_af204fa3-389b-3ea9-8fa1-2cdee825fb88"
      unitRef="USD">336374.769848</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_5_f2915e0d-5bbc-c885-a6f8-1e58f24e6c50"
      unitRef="USD">1596944.583826</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_6_23c5e256-a3ce-d912-f86a-3748956d347e"
      unitRef="USD">539668.083567</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_6_4ba0f290-d951-3eb7-492b-8512428c11d8"
      unitRef="USD">398226.962552</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_6_535d5f8d-4580-611c-91cc-9f3e55c151fa"
      unitRef="USD">2160699.284166</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_6_6fa30219-1c34-cb2a-6f76-619756dc7e67"
      unitRef="USD">2598925.744501</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_6_7e7154d3-47f3-9265-8d9c-27e671d59d9e"
      unitRef="USD">649731.436125</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_6_82571a3e-6740-d694-8547-b232959882ce"
      unitRef="USD">467905.307426</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_6_97b34df3-fe4b-c03e-34da-3c8cd8607150"
      unitRef="USD">2158672.334268</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_6_d9f14ca1-8cc5-1266-f8f3-62669ae39991"
      unitRef="USD">540174.821042</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_7_3423bed1-dac7-20ef-7f5a-86b7ced28d92"
      unitRef="USD">2988171.011536</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_7_971640ac-0ba1-bd1f-22b5-e4699b47133a"
      unitRef="USD">2447424.597743</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_7_a079cce0-f7aa-2592-01e8-e9e4cf86d44a"
      unitRef="USD">604020.226747</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_7_c70b707c-1594-c17e-f7f5-99aa067f0b5c"
      unitRef="USD">611856.149436</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_7_ef015e93-1c78-9f69-4756-0c1ca9a55bb7"
      unitRef="USD">2416080.906988</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_7_f1895d79-aab3-10dc-6f06-cca43df7a607"
      unitRef="USD">747042.752884</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_7_f805292c-61a5-c34c-4211-fdec5c1b7b8e"
      unitRef="USD">515258.517696</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_8_2d290283-8733-1a75-eb99-39285da2dec9"
      unitRef="USD">2242000.283348</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_8_2d51ef3e-bbbb-509f-6f40-e34c6220a2a3"
      unitRef="USD">2208776.526293</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_8_4252f6db-a3ec-d679-27f3-add82610bab8"
      unitRef="USD">372422.475601</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_8_42fc1506-9a4b-98d4-fbbc-93c6c3f4072b"
      unitRef="USD">552194.131573</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_8_8a9091ea-2a76-6fa2-16a9-55a0e1d0cabe"
      unitRef="USD">2662416.684218</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_8_baa0fe29-77ff-1bc2-54a6-3f771be7933b"
      unitRef="USD">665604.171055</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_8_e405f017-dd95-e508-688c-3657619c94d9"
      unitRef="USD">560500.070837</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000GrowthC000153996IndexMember"
      decimals="INF"
      id="h_9_3acc70ca-4499-9e70-9ecf-a0e46a77b8a5"
      unitRef="USD">3700666.112976</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell3000C000088536IndexMember"
      decimals="INF"
      id="h_9_6eaf1304-35f3-ce80-96c0-c5a653853728"
      unitRef="USD">713949.705888</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000C000069766IndexMember"
      decimals="INF"
      id="h_9_a5f608b2-1ae3-b689-23ed-2333f25c9c59"
      unitRef="USD">727909.9013</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell3000C000106449IndexMember"
      decimals="INF"
      id="h_9_a9f9490c-8bdc-2642-a110-4ea0b4966a6e"
      unitRef="USD">2855798.823555</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_9_ba4d07f6-c270-c19a-3708-84f8eee26817"
      unitRef="USD">2911639.605198</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_9_c23cfa3e-ffbf-8d2a-0abc-8638f714e190"
      unitRef="USD">925166.528245</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_9_f6a1d5d8-5e9f-d31c-004c-2a6a6a994573"
      unitRef="USD">421798.418731</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000088535Member"
      decimals="INF"
      id="h_002bfb15_5515_416c_a15e_44b474e6068f"
      unitRef="USD">11396.180525</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000105879Member"
      decimals="INF"
      id="h_004cdb1a_9ae7_425f_a381_a5a1be69798c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000153988Member"
      decimals="INF"
      id="h_0051170d_fe8e_4c71_ab5d_5866ba48d0bb"
      unitRef="USD">13664.891283</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000106449Member"
      decimals="INF"
      id="h_008486c5_e4dd_4c7b_92c3_07ec57798adb"
      unitRef="USD">2706048.687606</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000104499Member"
      decimals="INF"
      id="h_02d94924_da80_4d7e_8a4f_6be4c2636c12"
      unitRef="USD">1342384.073496</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000069766Member"
      decimals="INF"
      id="h_031791e2_902f_4c30_b4d4_284d4bd0804f"
      unitRef="USD">334742.763576</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_03cd29c8_cefc_402a_bf63_38aa137f557e"
      unitRef="USD">11815.115688</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000113315Member"
      decimals="INF"
      id="h_040aaf0b_21ac_4962_9a99_34c063f136f8"
      unitRef="USD">22996.891687</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000107855Member"
      decimals="INF"
      id="h_0586ff46_1a6d_4b72_bdda_f3956436c296"
      unitRef="USD">14860.438305</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000003791Member"
      decimals="INF"
      id="h_0602cf5d_c12e_4b6b_9ba9_06f689faa4a7"
      unitRef="USD">19059.321328</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000153994Member"
      decimals="INF"
      id="h_06219993_c81d_4ae2_bad8_70e922e87ded"
      unitRef="USD">15595.15521</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000088536Member"
      decimals="INF"
      id="h_075e38cd_55be_41d3_b484_ca4d6ef26041"
      unitRef="USD">468682.328339</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000113315Member"
      decimals="INF"
      id="h_0789f6a4_a221_47f5_99b9_aa5a4df3d91f"
      unitRef="USD">16452.07055</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000069766Member"
      decimals="INF"
      id="h_07b7998a_bbcb_4caf_86f1_29793d8b5382"
      unitRef="USD">336897.804014</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000003791Member"
      decimals="INF"
      id="h_082349fa_04a5_4f48_b40f_9d6874feeeb8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000043691Member"
      decimals="INF"
      id="h_0a150b79_c688_418f_93f3_c880ca9b7e8e"
      unitRef="USD">15652.36875</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000088536Member"
      decimals="INF"
      id="h_0a907b4a_84d7_4e4b_952a_2c7545569954"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000078799Member"
      decimals="INF"
      id="h_0b0847d7_f52b_42b9_b3a6_4ff9584587a8"
      unitRef="USD">11895.4894</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000088536Member"
      decimals="INF"
      id="h_0b1fb835_6b85_43c5_8089_ba1b9935e5c4"
      unitRef="USD">494970.958608</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_0c0ae3f8_4017_4a3a_83a8_694a95217264"
      unitRef="USD">16871.936748</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000088536Member"
      decimals="INF"
      id="h_0c7616d5_ac02_450b_a11d_8ef226846dae"
      unitRef="USD">300621.6775</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000128515Member"
      decimals="INF"
      id="h_0dd84d7f_b35b_403e_84bf_4fd0bcb14ded"
      unitRef="USD">23078.251871</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000069764Member"
      decimals="INF"
      id="h_0dfbfccf_0eaa_412a_93a4_7dc9d970ea95"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000153989Member"
      decimals="INF"
      id="h_0ebd4a0e_28a2_404c_be72_0709d054a8e0"
      unitRef="USD">18862.903873</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000153995Member"
      decimals="INF"
      id="h_0f09bec2_5043_4733_ad56_24f910740d38"
      unitRef="USD">34232.129893</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000088536Member"
      decimals="INF"
      id="h_0f2251f9_a479_4160_8b67_5cee02264c21"
      unitRef="USD">258759.673613</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000003785Member"
      decimals="INF"
      id="h_0f5afa0b_3cd7_4fb8_ba35_e11632c8bfd1"
      unitRef="USD">16651.475623</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000128515Member"
      decimals="INF"
      id="h_0ff2b0f0_12cd_4a82_8779_cacdacc47c3b"
      unitRef="USD">12857.233242</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_1_228b07bc-2576-3340-5185-f9d1e2270f26"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_1_67648f42-3a4d-fc76-d487-7a5cf3149e5a"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_10_4873c93c-d0b4-ed68-8462-bad2226c5c35"
      unitRef="USD">2566199.880656</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000GrowthC000107856IndexMember"
      decimals="INF"
      id="h_10_917f4689-fb3f-91a7-f686-65de1aaa6c46"
      unitRef="USD">996988.427052</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_10_97a9e9ff-f6d9-8574-2c05-8dd4b1fc1d38"
      unitRef="USD">1789873.38</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_10_99dbe5fb-c1db-99a1-6521-a672da496401"
      unitRef="USD">641549.970165</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000153996Member"
      decimals="INF"
      id="h_101a0f80_a58a_4753_aecd_34270885c254"
      unitRef="USD">3692353.638328</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000105879Member"
      decimals="INF"
      id="h_10d4c069_0243_45d8_a3d3_f84965b88e01"
      unitRef="USD">24211.358469</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_11_225f1279-aa55-a5d0-15de-26d7e4e7b853"
      unitRef="USD">3051170.804198</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_11_cdae6207-eb28-2659-6bdb-2d06ceb03df8"
      unitRef="USD">2235817.952095</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell3000IndexMember"
      decimals="INF"
      id="h_118e08a4_b154_4c22_9153_b705460ef89e"
      unitRef="USD">22087.765262</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_12_da39d4d2-5cd5-6b59-6c0c-ac8ad7f217cb"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000IndexMember"
      decimals="INF"
      id="h_12130e77_0f08_4960_b151_c049d782fda8"
      unitRef="USD">14629.149761</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000069764Member"
      decimals="INF"
      id="h_1218ee24_fe34_43fb_ae14_d40d109d8a64"
      unitRef="USD">11760.503</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000128515Member"
      decimals="INF"
      id="h_12bf475c_1f02_4ccc_ba36_6e6347f23cd7"
      unitRef="USD">18559.129303</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000003788Member"
      decimals="INF"
      id="h_12fb89bd_2ae4_4980_8f73_328b1d860296"
      unitRef="USD">307125.770523</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_13_71d0fbdb-a968-d2e4-1c15-f994e4ec30e8"
      unitRef="USD">299538.7075</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_13_f152c973-4c18-3a41-72eb-5eb773feac8c"
      unitRef="USD">1096300.59</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000145658Member"
      decimals="INF"
      id="h_13070c3f_0f9e_488c_ad37_677d69fad84a"
      unitRef="USD">24950.292052</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_14_5a96961a-1daf-70be-5a40-1990d7822489"
      unitRef="USD">1314672.98956</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000111293Member"
      decimals="INF"
      id="h_148254cc_a2bd_4614_9bcb_e3ccb1c0a326"
      unitRef="USD">17338.359992</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_15_79586d3b-b3f0-4739-9e49-83f7d3e17bcb"
      unitRef="USD">1274638.409921</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000IndexMember"
      decimals="INF"
      id="h_152cae1a_5d8b_4da2_a171_34d1a4405607"
      unitRef="USD">31393.534942</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000043691Member"
      decimals="INF"
      id="h_157e172b_f2fd_4d29_96e0_4921b1ad2f0d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000003785Member"
      decimals="INF"
      id="h_15a932e1_e2c0_4dc7_81ae_1e934eaf8d7b"
      unitRef="USD">12999.857537</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_16_f0cbc6dd-bd6b-6e92-c854-256bf1ebc518"
      unitRef="USD">1181511.568691</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000069762Member"
      decimals="INF"
      id="h_160593d0_5e49_4e9a_beb5_04014d863330"
      unitRef="USD">23329.771164</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000107857Member"
      decimals="INF"
      id="h_1613e81b_c1e2_4336_9698_b785f44940aa"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000153988Member"
      decimals="INF"
      id="h_1648e25c_3610_45d7_95b8_54e27ff80460"
      unitRef="USD">18629.911608</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_17_1249bbd7-ee74-0a42-69c3-f68736a199e5"
      unitRef="USD">1764708.242877</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000003788Member"
      decimals="INF"
      id="h_17072ff5_d68e_4176_96c8_a64039b9d060"
      unitRef="USD">396549.342955</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000088535Member"
      decimals="INF"
      id="h_179943dd_2fb0_4704_b96b_43551e1e410e"
      unitRef="USD">9500</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000069762Member"
      decimals="INF"
      id="h_17a6be8d_6711_458a_b7c8_fded7fe023e2"
      unitRef="USD">17765.522792</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000088535Member"
      decimals="INF"
      id="h_17a9225c_0c1d_47b4_97d0_2d5138189b8b"
      unitRef="USD">18524.47726</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_18_eee401f4-ff21-8534-e281-ead97951b5f4"
      unitRef="USD">1656014.762191</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000153994Member"
      decimals="INF"
      id="h_1819d5a8_4059_49f7_a493_1416c3fe19ac"
      unitRef="USD">25887.802395</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_18c3b08f_895a_4bee_8da6_29e9b24eda9b"
      unitRef="USD">21085.021268</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldIndexMember"
      decimals="INF"
      id="h_18c76c60_b9f2_4452_8471_37d47ca7fd18"
      unitRef="USD">11476.6702</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_19_4a9d8328-1002-0a69-3d71-6351350f581d"
      unitRef="USD">1550820.415418</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000003787Member"
      decimals="INF"
      id="h_1916da79_9339_47db_a821_f70cdb4da57e"
      unitRef="USD">21263.829054</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000003785Member"
      decimals="INF"
      id="h_191f46be_dca9_4d39_a52d_c2e6f5fba878"
      unitRef="USD">16272.295106</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell3000IndexMember"
      decimals="INF"
      id="h_19f38b1a_c6e0_4763_9294_537a45f6b1b6"
      unitRef="USD">13437.545551</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000107855Member"
      decimals="INF"
      id="h_1ab167ab_b66c_45a6_a0a3_e4e91dd99236"
      unitRef="USD">24771.614445</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000104499Member"
      decimals="INF"
      id="h_1af2796f_9203_4337_8a05_0e4f9a8bb745"
      unitRef="USD">2024389.627377</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000043689Member"
      decimals="INF"
      id="h_1b3c4a36_3ad2_4059_9cea_cf7ef73c6a41"
      unitRef="USD">14135.493682</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000IndexMember"
      decimals="INF"
      id="h_1b5bb6ea_b7ff_4fc1_b7ea_7e54f76652fc"
      unitRef="USD">13384.288712</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_1d7431b4_007f_403d_871c_f8646302959f"
      unitRef="USD">12746.3841</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_1e43e9ec_9296_4076_965b_624acc69593b"
      unitRef="USD">13474.204368</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000107856Member"
      decimals="INF"
      id="h_1e98b942_2842_42de_9d16_17ec5f90c46f"
      unitRef="USD">350180.82819</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000104499Member"
      decimals="INF"
      id="h_1eb50204_beac_4c1a_8fd3_33dae0a3c4bc"
      unitRef="USD">1189659.68</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_1f368a0d_163c_46ea_81e5_01ec76f01bff"
      unitRef="USD">22358.17952</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000003785Member"
      decimals="INF"
      id="h_1f63256d_772a_43a4_aed8_2706bc7d1171"
      unitRef="USD">17933.360001</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000153996Member"
      decimals="INF"
      id="h_1fe73067_1689_49fb_8511_bfac8d420b50"
      unitRef="USD">2665919.711217</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000C000104499IndexMember"
      decimals="INF"
      id="h_2_259feb38-58d5-3be1-9bd2-886c596a2b7f"
      unitRef="USD">1174280.56</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_2_272df5e5-3b40-8f21-84dc-af424581af2d"
      unitRef="USD">1147667.02</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_2_81397e03-6d35-999a-6b18-ff0ce5d45b03"
      unitRef="USD">1131342.92</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIACWIExUSAGrowthC000003788IndexMember"
      decimals="INF"
      id="h_20_3ed64c9c-7022-4281-efe4-1c605fd9caba"
      unitRef="USD">431187.374984</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_20_85a58425-50ca-ce63-a6fe-96f196b22db0"
      unitRef="USD">1724749.499927</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_RussellMidcapValueC000088536IndexMember"
      decimals="INF"
      id="h_20_e539a647-1baf-184d-4203-8acfb281c6b6"
      unitRef="USD">527125.531679</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000153995Member"
      decimals="INF"
      id="h_2028bba8_e4ab_4ded_9717_5be4bb20cafa"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_21_fe812658-d1dd-f7b5-91d1-a98916cc9d06"
      unitRef="USD">1744631.239332</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000107857Member"
      decimals="INF"
      id="h_219e2add_48c8_4037_86ae_dcb49eb01e25"
      unitRef="USD">34831.456186</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_21c457b4_96a4_4eb5_8a4e_ca26acc0e2b0"
      unitRef="USD">11575.683</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAGrowthC000153990IndexMember"
      decimals="INF"
      id="h_22_c4ba2225-ed66-9b7d-cf2f-3d4d9512f02f"
      unitRef="USD">2072169.093288</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000153988Member"
      decimals="INF"
      id="h_227eca92_029a_4f2e_821e_3c7d80679cd7"
      unitRef="USD">17401.867977</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_23_db790ffc-0b7c-25ca-d2db-b3e6aa6ab31b"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_24_fbd04593-30d1-b4c9-20b0-f111db1743ce"
      unitRef="USD">1116743.09</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000107856Member"
      decimals="INF"
      id="h_24b7a8f8_73b1_4529_8315_d4838aed2d0c"
      unitRef="USD">286741.2975</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000145658Member"
      decimals="INF"
      id="h_24eaed1c_b9aa_40e7_8c00_d3f61b834a03"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIEAFEC000003788IndexMember"
      decimals="INF"
      id="h_25_8d68986c-cb3b-8667-96d1-d00b56a38e7a"
      unitRef="USD">320510.007404</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_25_e125f131-e1b3-3e88-c0c1-ea15a6d317e3"
      unitRef="USD">1282040.029618</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000106446Member"
      decimals="INF"
      id="h_2514b92f_e3d3_48d1_978f_53ba0ca4f5d2"
      unitRef="USD">978812.526498</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000003785Member"
      decimals="INF"
      id="h_25c9ef88_5d42_4736_bd2b_62a7a97cef06"
      unitRef="USD">10250.388945</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000128515Member"
      decimals="INF"
      id="h_25eb7d02_805e_42b9_a989_775fcefcf503"
      unitRef="USD">17668.707667</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_26_3746b589-5c2c-2bdd-3cc8-6491068ea98d"
      unitRef="USD">1234426.383419</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000IndexMember"
      decimals="INF"
      id="h_2670e08b_c926_4523_8f79_818252aba787"
      unitRef="USD">22420.002835</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_27_fcfe7612-adff-36fe-f47d-1dbccc236202"
      unitRef="USD">1056915.054762</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000069762Member"
      decimals="INF"
      id="h_27343a8c_8a64_40fe_a7e9_615bdffee90a"
      unitRef="USD">27813.413734</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_28_cbfb0961-c0c9-7397-41e6-d79db5c14666"
      unitRef="USD">1527945.990451</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000105879Member"
      decimals="INF"
      id="h_28c9b134_ebf1_4df8_a5af_7763aff8f15a"
      unitRef="USD">17476.7411</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_29_8209bb44-5357-e720-fbf0-a2f723f70201"
      unitRef="USD">1545717.255236</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000107857Member"
      decimals="INF"
      id="h_29543d68_6e8e_4515_906f_ff7af63f74fc"
      unitRef="USD">36935.226679</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000107855Member"
      decimals="INF"
      id="h_2977d0c2_a0fb_4287_acf0_f7838d770b1a"
      unitRef="USD">39841.880178</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000003791Member"
      decimals="INF"
      id="h_29930294_cfb6_4183_8e7b_0363139e8308"
      unitRef="USD">12321.58199</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000076626Member"
      decimals="INF"
      id="h_29a17c2f_ca1a_4a57_a5eb_9c730caa40f7"
      unitRef="USD">17558.93236</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000043686Member"
      decimals="INF"
      id="h_2a750e29_9480_4141_845e_ea4f14e8a24f"
      unitRef="USD">268296.0725</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000078799Member"
      decimals="INF"
      id="h_2a7a9a44_245b_4f3d_a816_111bedd66e4b"
      unitRef="USD">19194.822845</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000111293Member"
      decimals="INF"
      id="h_2adc94f1_9684_49f2_9049_2c848dc1466f"
      unitRef="USD">23555.588556</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000069764Member"
      decimals="INF"
      id="h_2af747fc_cdf7_4a29_a24a_6fe754f2c0d6"
      unitRef="USD">13077.183238</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000043691Member"
      decimals="INF"
      id="h_2b2fbdab_a8a1_4a51_a856_7869a772c54d"
      unitRef="USD">17585.781895</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000153990Member"
      decimals="INF"
      id="h_2b4289f7_a302_445b_ac3e_c3503bda0341"
      unitRef="USD">1380186.751784</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_2c309a46_5c8e_4bb1_87bd_c54c2badf202"
      unitRef="USD">27336.622131</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000IndexMember"
      decimals="INF"
      id="h_2d23c981_e9b1_48c2_a6a6_147ad2c0d90a"
      unitRef="USD">11742.8056</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000153995Member"
      decimals="INF"
      id="h_2dc49f53_0922_4d75_957d_0f7e8b43b096"
      unitRef="USD">42552.972813</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000106446Member"
      decimals="INF"
      id="h_2de11a61_70a8_43fd_b7ad_64a6d94d4a4c"
      unitRef="USD">1520696.294146</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000107857Member"
      decimals="INF"
      id="h_2f05c47e_98ca_4a94_bfa8_4653e2994328"
      unitRef="USD">43529.242411</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_2f0c801b_f2a4_4071_b2ee_7d1e905be90e"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000003787Member"
      decimals="INF"
      id="h_2f50e9e7_e708_4a56_bb75_c36ca28179d4"
      unitRef="USD">13493.975842</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000153988Member"
      decimals="INF"
      id="h_2ff375d5_93cb_4908_8a01_49b99cca0665"
      unitRef="USD">10782.5206</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000069766Member"
      decimals="INF"
      id="h_2ff6d25c_0fa3_49dd_bc33_bb207683c0d1"
      unitRef="USD">297005.01</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_3_73a7c76f-3d73-d1b9-5647-89a94eaffd25"
      unitRef="USD">1318333.981727</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_3_f5a86b4c-cee8-4de8-fd9a-61a37fb714ca"
      unitRef="USD">1303632.087374</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_30_09942f4e-e47f-3abc-0f58-a1dab66a0410"
      unitRef="USD">1524432.311288</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_30702815_7770_49ee_86db_b224e02f5507"
      unitRef="USD">17247.495</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_31_9ca73ac3-d516-56c7-14fb-e703b3874453"
      unitRef="USD">1757915.37021</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000069764Member"
      decimals="INF"
      id="h_312a181c_d791_4d13_9b3b_d0623b0c0f96"
      unitRef="USD">16823.589881</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000003785Member"
      decimals="INF"
      id="h_3135f88e_eefb_49af_b9ac_7c8b0ee35874"
      unitRef="USD">12520.299162</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000003788Member"
      decimals="INF"
      id="h_317009c4_152f_4b38_8c59_338ac23edc67"
      unitRef="USD">332406.397243</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_32_f127cc4d-e4d6-eabe-80e0-a5ecf232b1ca"
      unitRef="USD">1843733.14212</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIEAFEC000153990IndexMember"
      decimals="INF"
      id="h_33_1327b163-0d71-7b07-7eb6-c554bdd915e0"
      unitRef="USD">2235876.006624</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000043686Member"
      decimals="INF"
      id="h_33d3a81a_f26c_453b_ac17_4ba1181ba788"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000043686Member"
      decimals="INF"
      id="h_33f409f2_deb2_4cc4_b922_e57c16b1299d"
      unitRef="USD">481317.607213</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000076627Member"
      decimals="INF"
      id="h_33f5d899_134e_46e1_88ea_3d51b6540364"
      unitRef="USD">25240.257227</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell3000IndexMember"
      decimals="INF"
      id="h_3430a9c9_42ca_48b1_ae05_86cf9298a780"
      unitRef="USD">11806.6553</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000043689Member"
      decimals="INF"
      id="h_3440e792_8d8d_46b7_9e9f_c387e06f467a"
      unitRef="USD">10649.11761</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000088535Member"
      decimals="INF"
      id="h_349428ce_1ce9_4faa_9904_b95800d54c26"
      unitRef="USD">16702.384113</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000153994Member"
      decimals="INF"
      id="h_36234c42_5ef1_42e5_8ae7_3ea6706192b7"
      unitRef="USD">23556.86669</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_36dd16ab_a72f_4689_a2ca_f0a0ffdea637"
      unitRef="USD">17446.312394</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000153990Member"
      decimals="INF"
      id="h_3700cdca_f4c2_4b9f_9c03_daed082b30fc"
      unitRef="USD">1811225.015369</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_37052a89_3a03_4fe0_988a_1791f4387f20"
      unitRef="USD">12820.400296</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000107855Member"
      decimals="INF"
      id="h_3759b651_36b0_498c_b03c_38d453d78783"
      unitRef="USD">32125.576744</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000069764Member"
      decimals="INF"
      id="h_378a18c0_cdf0_4b7f_ae51_aa63a3924ba0"
      unitRef="USD">17750.291321</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_37c23c79_dbb7_4ece_8b61_0aaeebf90451"
      unitRef="USD">15279.459904</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_381bebc3_642a_4df8_b3d4_9a584e189eae"
      unitRef="USD">12627.535615</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000076627Member"
      decimals="INF"
      id="h_38a478a7_cf49_4595_8109_af4952f9759f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000003787Member"
      decimals="INF"
      id="h_38a86c9f_8384_4bab_a4e1_85c67ff3bc35"
      unitRef="USD">16572.401509</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000128515Member"
      decimals="INF"
      id="h_38f6d467_9d74_49b6_bc15_2da6cf19f3f5"
      unitRef="USD">23245.000814</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000003785Member"
      decimals="INF"
      id="h_3a6adda4_f78b_420f_b8df_77be73d3474a"
      unitRef="USD">11534.824913</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_3b107154_e76a_4c99_93a0_0c0dc62757f8"
      unitRef="USD">11160.871982</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_3b1b611e_e6d0_4433_a821_c1ef5c7c409a"
      unitRef="USD">17513.187137</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_3b298f55_f6e1_4f0d_a196_6b7b1a746c1d"
      unitRef="USD">25364.140495</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000076626Member"
      decimals="INF"
      id="h_3b42f9cf_78d6_49c1_a69e_dde5c6c66cb7"
      unitRef="USD">10619.975601</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_3dc9b279_9e49_48a1_98fb_c111b6c8ea1e"
      unitRef="USD">18437.331421</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000003787Member"
      decimals="INF"
      id="h_3df9de7f_6d0e_403c_8368_c0432274471e"
      unitRef="USD">17725.379444</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000153990Member"
      decimals="INF"
      id="h_3e5e93b0_f7b0_4896_87de_6fa3d853a579"
      unitRef="USD">1958888.883983</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000078799Member"
      decimals="INF"
      id="h_3e68ee3d_11ab_43bb_8d7f_91b49409bb8e"
      unitRef="USD">30369.204692</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000076627Member"
      decimals="INF"
      id="h_3e990347_743d_4878_a875_05b57b76c906"
      unitRef="USD">30187.790862</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000088535Member"
      decimals="INF"
      id="h_3f4abe23_2e45_4f81_9fd8_6f1caa204038"
      unitRef="USD">24805.496227</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000069762Member"
      decimals="INF"
      id="h_3f9c0d30_9d1e_4cab_9dc0_4d0e6353f1bb"
      unitRef="USD">16591.563985</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000107856Member"
      decimals="INF"
      id="h_3fd4b0af_c252_4b33_8da6_80c7ef2bcba9"
      unitRef="USD">661923.71725</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_4_1c48a6f2-8135-ce53-1210-0fb5de029761"
      unitRef="USD">1262753.561574</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_4_d1ccda34-42d6-c925-df83-7bb2646284c9"
      unitRef="USD">1355955.003777</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000113318Member"
      decimals="INF"
      id="h_40804d5a_137d_4ee9_9a06_ab8c7f664957"
      unitRef="USD">10192.012988</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000153989Member"
      decimals="INF"
      id="h_40d9233c_b92b_44a2_957e_5933d6cc7d8e"
      unitRef="USD">12211.934324</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000076626Member"
      decimals="INF"
      id="h_4129bed8_1301_4c5d_9f1f_03a910a35df4"
      unitRef="USD">24036.322513</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000153990Member"
      decimals="INF"
      id="h_41f5e454_c1d7_4bbd_9609_bbbfc3d9376c"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000153995Member"
      decimals="INF"
      id="h_423679ba_22c6_4760_8aed_052a305dfcef"
      unitRef="USD">36208.283314</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_42fd3ea3_2160_4582_a2cb_8a6ea7c06ab3"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000153989Member"
      decimals="INF"
      id="h_436050ca_3ee8_4e8d_b5cc_34562c7afe4a"
      unitRef="USD">10803.513</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000156262Member"
      decimals="INF"
      id="h_43948cad_4968_4a76_804b_0ce74a351ed6"
      unitRef="USD">19598.674767</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000088536Member"
      decimals="INF"
      id="h_44cab0bd_02ff_42b8_9c78_4d94fc7617ba"
      unitRef="USD">322802.312854</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000104499Member"
      decimals="INF"
      id="h_45c4a402_3f02_490b_95b6_e62f2cb1a304"
      unitRef="USD">1073114.356897</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000156262Member"
      decimals="INF"
      id="h_46174739_b884_40d4_8939_c4d30c931a02"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000107856Member"
      decimals="INF"
      id="h_4654daf7_2813_4a45_95ec_e77fe12d4d0a"
      unitRef="USD">862614.926168</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_46a4a49d_8bc6_4fd7_9d83_93bc62caddc9"
      unitRef="USD">17898.733799</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000153994Member"
      decimals="INF"
      id="h_481c81e0_1f14_492b_a2c4_99e1e344ce0e"
      unitRef="USD">22946.462647</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000043691Member"
      decimals="INF"
      id="h_48cc89d9_d624_47a2_b7e2_97b800daf84e"
      unitRef="USD">11493.512762</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000111293Member"
      decimals="INF"
      id="h_4948aea3_e7ad_4074_8825_48b3ced8aa29"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000153995Member"
      decimals="INF"
      id="h_49ae3691_a26b_4247_9289_819db204b988"
      unitRef="USD">23862.544846</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000105879Member"
      decimals="INF"
      id="h_49b760b1_9a8f_4f96_a9e2_469a63a6d2db"
      unitRef="USD">16923.86525</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell3000IndexMember"
      decimals="INF"
      id="h_4a25667a_fb06_4941_b2ee_d9e96836922c"
      unitRef="USD">30619.588833</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000088536Member"
      decimals="INF"
      id="h_4aa7bea3_bead_4608_9da0_9000d3b30ffe"
      unitRef="USD">444986.953573</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_4b089cd0_26eb_42e1_b280_b83b07fb97d6"
      unitRef="USD">11313.4292</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000043691Member"
      decimals="INF"
      id="h_4b3a18f9_b5f5_4c51_a2de_94eea2c16a0f"
      unitRef="USD">10624.7044</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000076627Member"
      decimals="INF"
      id="h_4b7d8ad9_2fa9_4a86_b617_77f0bfbafc77"
      unitRef="USD">13501.478926</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000107856Member"
      decimals="INF"
      id="h_4d45c0ad_e8ca_4d00_84a7_1abf5bbb6d48"
      unitRef="USD">395120.961055</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000128515Member"
      decimals="INF"
      id="h_4dcd4a08_ff24_4c74_b3cd_5fa4068e73ad"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_4dd155d3_fd27_44a5_8644_dda2d08b25fa"
      unitRef="USD">39879.537082</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000153989Member"
      decimals="INF"
      id="h_4df6a679_36d1_4679_a15d_69f992b64835"
      unitRef="USD">15708.612212</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000156262Member"
      decimals="INF"
      id="h_4e8e0526_8d96_4bf8_a495_a3213a501095"
      unitRef="USD">12345.801013</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_5_327c0833-1447-85ec-6b3e-6f231b637a8b"
      unitRef="USD">1215075.184035</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_5_fe6caf04-d157-a011-9a7d-6c4a15288fbe"
      unitRef="USD">1066110.063582</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000106449Member"
      decimals="INF"
      id="h_50132497_7f28_4091_a09a_ecbd60978505"
      unitRef="USD">1330585.838596</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000076627Member"
      decimals="INF"
      id="h_50f43af6_f3d1_47d3_9874_af891fe23d56"
      unitRef="USD">24422.641411</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000043686Member"
      decimals="INF"
      id="h_51430c1c_3546_432f_8584_840aa8398ced"
      unitRef="USD">243437.950925</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000IndexMember"
      decimals="INF"
      id="h_51b5d678_7518_49a0_af54_57b984602096"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000153989Member"
      decimals="INF"
      id="h_51cb4190_ba08_4fe7_a3d2_ea676d75060f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000043686Member"
      decimals="INF"
      id="h_534f6435_45e4_4671_ae6f_6d064add4fb7"
      unitRef="USD">423911.346191</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000153995Member"
      decimals="INF"
      id="h_53e5cb9b_04c1_4f0d_ba56_31e780e9d40e"
      unitRef="USD">15741.84723</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000156262Member"
      decimals="INF"
      id="h_545cae4e_5f49_425a_875b_0f2e3f9fcc2d"
      unitRef="USD">10836.7297</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000107857Member"
      decimals="INF"
      id="h_5474ad5b_cf56_48e0_9439_270bbee1edf6"
      unitRef="USD">14040.468793</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000145658Member"
      decimals="INF"
      id="h_54adbe7b_fcb3_4821_a62c_e0bf98fc9dd2"
      unitRef="USD">31865.634716</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_54d1bf5c_6c3c_4db0_a0c7_69e47421ae98"
      unitRef="USD">20721.690934</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_55597e67_a3ac_45de_b671_8b9ac9fd4cc8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000003787Member"
      decimals="INF"
      id="h_566c26cb_a337_4631_a01f_6488530b82fd"
      unitRef="USD">11803.60048</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_56a33944_b06b_4c63_9cf1_088003eb6b82"
      unitRef="USD">19163.045692</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000153996Member"
      decimals="INF"
      id="h_56db2234_9f26_4302_ac7c_aa5639eaf213"
      unitRef="USD">2414188.290603</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000106446Member"
      decimals="INF"
      id="h_57c983ff_391f_4af4_b322_cd5f6520f8a6"
      unitRef="USD">1943576.491298</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000107855Member"
      decimals="INF"
      id="h_57e4e256_f2c7_4087_8e31_41c172be79c3"
      unitRef="USD">10862.51736</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000107855Member"
      decimals="INF"
      id="h_58b8792d_c3e7_429f_a61e_6245400f2819"
      unitRef="USD">14869.594415</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000088536Member"
      decimals="INF"
      id="h_58e45925_90aa_4447_b7aa_c2097259d851"
      unitRef="USD">584631.042532</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000153996Member"
      decimals="INF"
      id="h_5919aab3_1320_4caa_9266_45a8a37a28a9"
      unitRef="USD">3482108.292276</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000106446Member"
      decimals="INF"
      id="h_599730c6_9bc7_496e_8b02_1ad6d95cc143"
      unitRef="USD">1377381.336317</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000106446Member"
      decimals="INF"
      id="h_59c03892_8488_40c6_95e4_a104ede6b146"
      unitRef="USD">1075467.07</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000113315Member"
      decimals="INF"
      id="h_5a27dd5d_877b_4d38_81f8_0bbe4c980878"
      unitRef="USD">11709.202144</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000043689Member"
      decimals="INF"
      id="h_5a36ffe1_3b6c_4c04_b1f8_b6db8412bdb8"
      unitRef="USD">9500</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000069766Member"
      decimals="INF"
      id="h_5af37ee2_1d0a_47ec_9669_58ce148a51d7"
      unitRef="USD">750161.771766</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000088535Member"
      decimals="INF"
      id="h_5bc81e16_c668_4e92_b995_75a79f01d6e7"
      unitRef="USD">17500.993593</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000156262Member"
      decimals="INF"
      id="h_5bc9b18c_fbde_47a1_b18e_0b26de74951e"
      unitRef="USD">18123.324847</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000153989Member"
      decimals="INF"
      id="h_5c5ee37d_7c86_4622_8e60_46953ae02fa8"
      unitRef="USD">17755.278343</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_5d1f4f4c_03a0_43a9_ae9f_63392dcd1feb"
      unitRef="USD">13129.561216</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000003791Member"
      decimals="INF"
      id="h_5d476402_e28e_4ac6_b3f5_db0693f56863"
      unitRef="USD">10831.0072</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000003788Member"
      decimals="INF"
      id="h_5d55ec7e_8a98_4d2e_9b65_a7824cf5702d"
      unitRef="USD">484926.561022</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000106449Member"
      decimals="INF"
      id="h_5d90904f_048d_4aa8_870d_83b4b8524c8c"
      unitRef="USD">1788969.162744</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000153994Member"
      decimals="INF"
      id="h_5d921654_24ab_4af4_a35f_314cfb122605"
      unitRef="USD">33475.109949</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_5da3892f_51e2_4413_b223_7a570238f6cf"
      unitRef="USD">17420.716568</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000003791Member"
      decimals="INF"
      id="h_5e27a58a_ab79_4974_a037_2b05c4c2e277"
      unitRef="USD">15937.076361</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000069764Member"
      decimals="INF"
      id="h_5edb5f86_f74c_4c89_9bd6_07c50b9d4ae9"
      unitRef="USD">13122.67114</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_5f637aed_2c37_40ed_bde0_afba2c6092c8"
      unitRef="USD">23593.394848</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_5f853ea9_6031_4b7d_b997_3b9f2bdde886"
      unitRef="USD">15457.172552</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000104499Member"
      decimals="INF"
      id="h_5ffa3e9a_3b08_46f7_8ce3_c9a6463dd90d"
      unitRef="USD">1352538.403582</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000043689Member"
      decimals="INF"
      id="h_5ffc212f_2573_4525_9afe_03a64aa3ce03"
      unitRef="USD">13784.806219</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_6_957881d8-3308-af82-0aa2-79b12e5c5581"
      unitRef="USD">1592907.850205</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_6_b8507aee-7ada-6c29-be81-729aacadaab7"
      unitRef="USD">1871621.229701</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000153994Member"
      decimals="INF"
      id="h_6024b0e6_c34f_43e4_a879_0f46949ed0ed"
      unitRef="USD">15576.136762</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000153988Member"
      decimals="INF"
      id="h_60fa006f_a6f6_425f_971d_90cde01d7e1c"
      unitRef="USD">18725.950531</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000105879Member"
      decimals="INF"
      id="h_6125fe09_2b43_4e1c_b410_a7dc12c15465"
      unitRef="USD">21704.081474</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="INF"
      id="h_622a5a1f_7359_4ec4_a816_43c0db51c823"
      unitRef="USD">30511.708044</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000069764Member"
      decimals="INF"
      id="h_626238d8_3dc2_42e1_b6e4_293b14ba73fd"
      unitRef="USD">22952.348513</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000076626Member"
      decimals="INF"
      id="h_62ef32a8_7da9_43e1_b631_8777a831f7dc"
      unitRef="USD">19943.907885</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000128515Member"
      decimals="INF"
      id="h_6321ec2a_d671_414b_89d5_c99581bcd39b"
      unitRef="USD">13240.729386</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000107857Member"
      decimals="INF"
      id="h_63504b8e_d5d0_42dd_851d_22ad0e197b06"
      unitRef="USD">11480.5989</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000076627Member"
      decimals="INF"
      id="h_63741cd3_ed3b_4c75_be21_c27ca93b8385"
      unitRef="USD">20179.006133</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000128515Member"
      decimals="INF"
      id="h_63e5ace5_b857_454e_96f9_434323693652"
      unitRef="USD">12008.8583</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000105879Member"
      decimals="INF"
      id="h_63f43ae4_a825_4ce9_b10d_cdb03bdd73f7"
      unitRef="USD">21365.413591</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000113315Member"
      decimals="INF"
      id="h_643c7459_d7a9_4699_840c_b10169edecec"
      unitRef="USD">11185.962848</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldIndexMember"
      decimals="INF"
      id="h_648cb14b_833f_4f06_9d83_ff000c055ffb"
      unitRef="USD">18716.212298</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000156262Member"
      decimals="INF"
      id="h_64a6a387_76ca_4ad3_a789_f230b88a3875"
      unitRef="USD">13798.841288</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000104499Member"
      decimals="INF"
      id="h_65b56769_60a1_4169_8d7c_f809a5286805"
      unitRef="USD">2452687.750068</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000003785Member"
      decimals="INF"
      id="h_65eadcdc_3630_45f6_b3f0_608347088b1c"
      unitRef="USD">17776.207016</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000069762Member"
      decimals="INF"
      id="h_6616e8cf_5a92_46d6_9a39_26484cf81608"
      unitRef="USD">18818.432933</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_661a661b_9830_4553_943f_c2e991155bd0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000145658Member"
      decimals="INF"
      id="h_671fb8df_e312_4364_844d_f73bb72180ed"
      unitRef="USD">15195.62416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_68a2e4db_f288_4819_999f_bc1459ab33f2"
      unitRef="USD">10661.100635</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_68b6a478_7ff9_4832_9abb_3c05bdcb149b"
      unitRef="USD">10569.150547</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_6959aa14_f529_440e_94c8_921d9e71d043"
      unitRef="USD">22012.83869</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="INF"
      id="h_6a839f69_b5c1_4ff5_891c_af1b98fa29d6"
      unitRef="USD">36157.296102</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000153995Member"
      decimals="INF"
      id="h_6b16e9b1_22e9_4c1f_8363_26d655dc095a"
      unitRef="USD">23385.192807</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000113315Member"
      decimals="INF"
      id="h_6b41b97f_00a2_44ca_99a2_094f7aab85bd"
      unitRef="USD">13443.363173</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000107855Member"
      decimals="INF"
      id="h_6c394573_2983_4e90_b984_8882b5bd4475"
      unitRef="USD">13242.626133</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000088535Member"
      decimals="INF"
      id="h_6d5f2929_dde3_4766_9889_66d69a3288eb"
      unitRef="USD">9736.051361</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000153996Member"
      decimals="INF"
      id="h_6d760376_d1f7_4340_81bd_706cf39ab63d"
      unitRef="USD">4349714.802856</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000076626Member"
      decimals="INF"
      id="h_6e218b5e_5a4c_4d71_9522_6c1a9c205e3f"
      unitRef="USD">13420.555011</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000078799Member"
      decimals="INF"
      id="h_6ee90f77_3088_4450_90ed_a8be1d448f9a"
      unitRef="USD">13527.18381</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000003785Member"
      decimals="INF"
      id="h_6fbafe0e_5262_4e9e_83c7_237c247e6f53"
      unitRef="USD">14757.31205</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIACWIExUSAC000003788IndexMember"
      decimals="INF"
      id="h_7_170b920d-5e95-d12f-0797-2db52c981315"
      unitRef="USD">392316.111605</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_7_2ca93c72-273b-fe39-4b1a-e7a08ad3d2d1"
      unitRef="USD">1569264.446417</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_7_a09d3404-71e6-b391-a8cc-781d3e81d8b6"
      unitRef="USD">2061034.070781</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000069766Member"
      decimals="INF"
      id="h_701fd056_5857_430b_8fb4_cf452ed840bc"
      unitRef="USD">475894.775331</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000153989Member"
      decimals="INF"
      id="h_70c7ce4f_f18d_46c8_a4a9_9844e2d1e043"
      unitRef="USD">19151.540293</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_71c60ab7_7dfc_41f5_8b2a_01a350047e27"
      unitRef="USD">37006.66113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000113318Member"
      decimals="INF"
      id="h_72b47edd_383e_4791_bc45_7cd1f4671a16"
      unitRef="USD">13177.320123</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_72cbe631_724e_4a4e_8a50_f4e76e06ab69"
      unitRef="USD">11922.2567</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000128515Member"
      decimals="INF"
      id="h_736a83a4_483d_4155_b8c9_971c5a169839"
      unitRef="USD">26390.743058</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000104499Member"
      decimals="INF"
      id="h_73ad0b2b_a2e8_4bce_b483_a5f480b87205"
      unitRef="USD">1778571.343367</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000043689Member"
      decimals="INF"
      id="h_742aa8ab_210f_45fe_8257_16a484556eee"
      unitRef="USD">9160.603332</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000043689Member"
      decimals="INF"
      id="h_7469717e_ff8f_49ce_ad06_01a51b1513e8"
      unitRef="USD">22138.384</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000107857Member"
      decimals="INF"
      id="h_752d4c9f_6e32_4aa6_9510_c9175a4a0203"
      unitRef="USD">15884.603811</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000104499Member"
      decimals="INF"
      id="h_7880533a_0c39_4def_bb31_836aac9abea1"
      unitRef="USD">3034761.026663</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000153988Member"
      decimals="INF"
      id="h_78f70c35_fdb7_41dd_8f87_6161133891dd"
      unitRef="USD">22606.701164</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000069766Member"
      decimals="INF"
      id="h_7a1c315b_c3ab_49d8_a698_c17361e9b47f"
      unitRef="USD">607604.093881</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000003787Member"
      decimals="INF"
      id="h_7a807554_9efd_4970_ace7_19ca2185cbbd"
      unitRef="USD">12903.894534</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000106449Member"
      decimals="INF"
      id="h_7b6e0f3e_8b6c_4cfb_987b_ef7228934b34"
      unitRef="USD">1992143.285041</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000076627Member"
      decimals="INF"
      id="h_7b816feb_9b03_41c7_b900_bc4a2ee1b61f"
      unitRef="USD">17728.864475</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell3000IndexMember"
      decimals="INF"
      id="h_7c21d2b6_9f8d_4a09_a617_e7de59cd4930"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000153988Member"
      decimals="INF"
      id="h_7d02ac6d_b9bb_4ea0_a8fe_01f8bf368f02"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000003788Member"
      decimals="INF"
      id="h_7d641a12_2251_44a5_a745_dc0261eeffeb"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000IndexMember"
      decimals="INF"
      id="h_7dc2cb64_15a0_4121_8356_0c612f29dacb"
      unitRef="USD">24474.245979</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000153988Member"
      decimals="INF"
      id="h_7e065fe8_61fd_4c9b_a465_d4cb857cdaba"
      unitRef="USD">15434.409804</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000153996Member"
      decimals="INF"
      id="h_7e98a476_1f4f_45e5_b6c1_b36cc726e02d"
      unitRef="USD">1148706.24</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000076626Member"
      decimals="INF"
      id="h_7eb80d15_27da_45d8_a04c_54b8752c9072"
      unitRef="USD">29593.031597</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000153996Member"
      decimals="INF"
      id="h_7ef85766_af95_4e86_bea4_b1a6261faaf6"
      unitRef="USD">1588660.048904</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000156262Member"
      decimals="INF"
      id="h_7f6de110_9b15_4072_a99b_e2de45028f0e"
      unitRef="USD">13347.916681</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000153988Member"
      decimals="INF"
      id="h_7fe9f517_5711_4c30_9893_a00b5ac4889e"
      unitRef="USD">13144.823695</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000043689Member"
      decimals="INF"
      id="h_7ff4e859_ab70_4183_8581_f4b56343349b"
      unitRef="USD">17873.532652</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_8_128493f2-4d50-9d7b-07c4-72f7a4f74f34"
      unitRef="USD">1916304.56908</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_8_4f3e38c6-1971-de7f-5fa6-238a912a2291"
      unitRef="USD">1489689.9024</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_8_e75dcb67-7ecd-0d14-cec8-9d97323863ae"
      unitRef="USD">479076.142271</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000145658Member"
      decimals="INF"
      id="h_80ec3151_3c6d_469d_a838_c724a4da4353"
      unitRef="USD">13731.265793</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000113318Member"
      decimals="INF"
      id="h_810f360c_d240_4e80_9683_9c897e68f6c4"
      unitRef="USD">11975.857</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000106446Member"
      decimals="INF"
      id="h_814b6fbc_d903_4624_9b0d_b770511fdcc8"
      unitRef="USD">1488468.040721</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000069764Member"
      decimals="INF"
      id="h_82a5af2a_bb37_4af2_8918_0d3896ef7904"
      unitRef="USD">27157.703744</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000156262Member"
      decimals="INF"
      id="h_82b50760_5d34_4db0_b48a_ef515ed69802"
      unitRef="USD">17565.047174</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000088536Member"
      decimals="INF"
      id="h_82e7f5d6_c174_44ae_a51d_9d6c53be10b3"
      unitRef="USD">332069.236201</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_82f5f025_8c4d_4b52_a0b4_2993cc75d39f"
      unitRef="USD">11167.4309</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000153994Member"
      decimals="INF"
      id="h_8478ee62_d459_4752_95dd_aecd4ae3c9fb"
      unitRef="USD">35316.792666</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000113318Member"
      decimals="INF"
      id="h_84d7e09e_fc33_4dd5_a5bb_a7dd5bd22012"
      unitRef="USD">25744.635929</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000IndexMember"
      decimals="INF"
      id="h_855e80ce_d507_4c5c_8971_ede5401b6f2c"
      unitRef="USD">21606.992843</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000107857Member"
      decimals="INF"
      id="h_85ba357e_e1d3_4b5d_b7dd_a0c137c8fdff"
      unitRef="USD">15822.850706</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_87597dee_ce32_401e_8a53_7193c5bedd23"
      unitRef="USD">15825.216241</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000078799Member"
      decimals="INF"
      id="h_87cebeac_f2ce_4241_8fea_f844764fc09a"
      unitRef="USD">17788.963688</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000153990Member"
      decimals="INF"
      id="h_87eb0095_e30e_4522_a23e_60e59fb8372d"
      unitRef="USD">1755669.65449</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_87ff0d6e_25b8_4e29_8431_4308a0349f0f"
      unitRef="USD">19453.510543</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000106449Member"
      decimals="INF"
      id="h_882f1eab_5545_429c_951b_000f30bc4985"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_889c4cbf_1453_4e72_9d2a_ccb11bebe175"
      unitRef="USD">12150.751841</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_89b1ea8e_540c_4072_9fe6_5d22bc110320"
      unitRef="USD">18303.116692</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000076626Member"
      decimals="INF"
      id="h_8a2d4e0a_c76f_43c3_bf60_d09dcf9a36be"
      unitRef="USD">18843.657133</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000113315Member"
      decimals="INF"
      id="h_8a97a3f6_6aa5_40c0_9b47_047cd11fa8f2"
      unitRef="USD">14390.658888</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000145658Member"
      decimals="INF"
      id="h_8bb6c730_d314_4811_b343_274e0f3f5e9c"
      unitRef="USD">33414.468353</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000043691Member"
      decimals="INF"
      id="h_8bf1db0a_5329_48aa_b6c4_5bb9ebb50ac4"
      unitRef="USD">11044.576887</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_Russell3000IndexMember"
      decimals="INF"
      id="h_8d5125c8_2f72_43ea_a29f_899908a46e55"
      unitRef="USD">14615.556044</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell3000IndexMember"
      decimals="INF"
      id="h_8da0f12a_e26d_44f7_a792_069c1d65ed61"
      unitRef="USD">21586.723342</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000069762Member"
      decimals="INF"
      id="h_8e07ea55_4b9e_4ab2_8694_ff1b291e052a"
      unitRef="USD">12712.551962</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000088536Member"
      decimals="INF"
      id="h_8f8a9d31_dada_4f5c_bbff_42dbced5f318"
      unitRef="USD">588003.140583</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000113318Member"
      decimals="INF"
      id="h_8fac428a_243b_4f20_b3ed_a339ee53b293"
      unitRef="USD">22789.655019</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_8fe44641_919d_473b_8033_d35d9a90776c"
      unitRef="USD">12344.263834</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000076626Member"
      decimals="INF"
      id="h_8ff15d30_ade2_4fc7_ad44_ff211bdce9aa"
      unitRef="USD">13350.981843</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIACWIExUSAC000153990IndexMember"
      decimals="INF"
      id="h_9_0f235242-7965-9224-b3f8-f9bb90ff9691"
      unitRef="USD">1687193.674918</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIWorldC000106446IndexMember"
      decimals="INF"
      id="h_9_c508f833-25de-2eb2-4f35-b3a6d51fd671"
      unitRef="USD">2397457.96634</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIWorldC000043686IndexMember"
      decimals="INF"
      id="h_9_f82184d7-7acf-5799-b12f-fc3eb77cc954"
      unitRef="USD">599364.491586</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000153990Member"
      decimals="INF"
      id="h_9000ca96_bdb5_4ccc_9de8_9d578fc37fad"
      unitRef="USD">1234053.997803</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_902ef598_4d69_434a_87ba_c57bb61314bc"
      unitRef="USD">21563.608237</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000106446Member"
      decimals="INF"
      id="h_91b8488d_a2dc_4588_a63d_89c27ef1e800"
      unitRef="USD">2413974.226092</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000078799Member"
      decimals="INF"
      id="h_929fed34_7424_4e5c_8e12_be4d7680cbe0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000078799Member"
      decimals="INF"
      id="h_92e34200_1a24_4f6d_99dd_4c5d5bbd912d"
      unitRef="USD">25382.302796</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000111293Member"
      decimals="INF"
      id="h_93a931d3_7c3d_4b79_a684_79309601a08d"
      unitRef="USD">28855.068494</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000153989Member"
      decimals="INF"
      id="h_93c5d443_0833_4562_8fcd_1eed221205d9"
      unitRef="USD">23177.75482</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000107856Member"
      decimals="INF"
      id="h_943a8e90_a9f4_4e16_be5b_e3d2f74be974"
      unitRef="USD">394114.451862</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_9483e90f_506d_48cb_83c8_c8891a0ebb42"
      unitRef="USD">9961.295947</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000069762Member"
      decimals="INF"
      id="h_94ee05bb_952c_4b2d_8f2e_ed2bc1da0a07"
      unitRef="USD">22635.949215</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000043689Member"
      decimals="INF"
      id="h_94f793e2_8223_4b66_924a_5667a36d1c51"
      unitRef="USD">12844.915913</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000145658Member"
      decimals="INF"
      id="h_96f9ea16_c0af_467d_92cf_386b1c428de6"
      unitRef="USD">21974.849464</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000003787Member"
      decimals="INF"
      id="h_971041ff_2ed9_48ed_812e_280370d814e3"
      unitRef="USD">18066.434733</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000078799Member"
      decimals="INF"
      id="h_97d665dc_6696_45fa_8a30_8abd0c5fe245"
      unitRef="USD">24544.877001</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000043686Member"
      decimals="INF"
      id="h_97efa2ed_451b_4462_b6b3_e342d8991fc6"
      unitRef="USD">377585.678875</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000105879Member"
      decimals="INF"
      id="h_985d6160_6950_4f44_bc9f_246525c168c9"
      unitRef="USD">18636.180642</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_98c1e673_c67f_4295_955c_1af8bf1b8f6f"
      unitRef="USD">15244.323113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_98d964c1_21dc_4a81_a603_57446f89a227"
      unitRef="USD">12750.643113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000088535Member"
      decimals="INF"
      id="h_994dc548_486c_42d1_a7fd_0e4bb5bcc94e"
      unitRef="USD">12178.595917</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000043691Member"
      decimals="INF"
      id="h_99968e32_82f7_46a9_906e_bf0a5028b4d0"
      unitRef="USD">9357.169525</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000069764Member"
      decimals="INF"
      id="h_99efa795_a33c_4909_898d_1b56f9feb8e5"
      unitRef="USD">10264.648592</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000069762Member"
      decimals="INF"
      id="h_9a24c7f0_330f_430a_9bf1_99442f0353c5"
      unitRef="USD">9500</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000078799Member"
      decimals="INF"
      id="h_9a798379_9417_4867_a465_710c0586f0fd"
      unitRef="USD">20248.417244</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000003787Member"
      decimals="INF"
      id="h_9b465693_c91c_4197_81a2_893337d57ea7"
      unitRef="USD">10713.253</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_9b4a7e26_3c11_44d1_adad_6eca73618aa7"
      unitRef="USD">29881.710115</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_9ba17298_a565_4068_8b66_bfb9b622d402"
      unitRef="USD">13036.320874</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000153995Member"
      decimals="INF"
      id="h_9caf9aaa_5da4_4f5d_b0f2_ca6bedf89064"
      unitRef="USD">15715.350834</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000113318Member"
      decimals="INF"
      id="h_9cc91927_cf63_4346_a92a_b755f6889cec"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000107857Member"
      decimals="INF"
      id="h_9f55b130_c27c_49eb_9cfb_42346967099d"
      unitRef="USD">24145.784214</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000043691Member"
      decimals="INF"
      id="h_9f92771d_61e4_4c5b_aa6c_82c4d7faa4e7"
      unitRef="USD">21606.465284</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000153989Member"
      decimals="INF"
      id="h_9f9305a7_5bee_4128_9938_68f7233f3d34"
      unitRef="USD">17295.878886</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000003785Member"
      decimals="INF"
      id="h_9fa6b6de_b5a3_4aba_ba00_dae20ec3bc49"
      unitRef="USD">21666.297023</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000145658Member"
      decimals="INF"
      id="h_a008dc9a_baa7_48d5_b451_fc8da50fb5f3"
      unitRef="USD">38927.987618</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000107855Member"
      decimals="INF"
      id="h_a08ef6b0_9ad8_4da0_9855_1666a3a69082"
      unitRef="USD">33942.712447</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000106449Member"
      decimals="INF"
      id="h_a10d3e68_a42a_4f2f_b44a_c67eb6033256"
      unitRef="USD">1888262.116821</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000106446Member"
      decimals="INF"
      id="h_a10f867d_1cc5_4c72_8ff3_8b2b7a0548a4"
      unitRef="USD">1189202.845179</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000145658Member"
      decimals="INF"
      id="h_a12c6a1e_5be2_4581_ac7d_7000f8e9c944"
      unitRef="USD">11352.7883</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000104499Member"
      decimals="INF"
      id="h_a251a32f_07c9_4841_b111_05970c74b3ae"
      unitRef="USD">1918814.631237</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000145658Member"
      decimals="INF"
      id="h_a295ce7e_cc8f_4d69_bdf2_0c3cc2744764"
      unitRef="USD">22838.180363</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_a2bfcf76_7a73_4321_8ee1_9e0270c0a827"
      unitRef="USD">23974.579665</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000153989Member"
      decimals="INF"
      id="h_a34f70d3_3512_4427_ab2d_283a1b5b2ea1"
      unitRef="USD">13724.826669</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000105879Member"
      decimals="INF"
      id="h_a3b68bb9_bc99_4b44_a6c8_f5b4069b3346"
      unitRef="USD">12528.623463</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000153994Member"
      decimals="INF"
      id="h_a4174d56_0795_4a8e_bf25_f6aeb48fc441"
      unitRef="USD">41411.925083</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000106449Member"
      decimals="INF"
      id="h_a424d276_aeac_48a7_a2cc_2cbd18c64aac"
      unitRef="USD">1039745.943053</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000153989Member"
      decimals="INF"
      id="h_a43362f9_21a4_4c3e_ab37_ba5565b0fafd"
      unitRef="USD">13240.50279</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_a506c2b3_a3c7_42ed_a0d7_d02b4f115515"
      unitRef="USD">20610.340709</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000111293Member"
      decimals="INF"
      id="h_a583e614_3add_4fd3_83b1_b39620d52b95"
      unitRef="USD">18516.196748</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000076626Member"
      decimals="INF"
      id="h_a5c80720_e3ae_4404_8250_41905f1c23f7"
      unitRef="USD">24794.969663</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_a61303bf_60d9_4f74_9987_f7114adc9109"
      unitRef="USD">17647.08243</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000078799Member"
      decimals="INF"
      id="h_a62b3fde_573e_4d66_a984_4bc65b6eaab5"
      unitRef="USD">13424.260941</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000043689Member"
      decimals="INF"
      id="h_a63f6a63_aed9_46a5_a6f2_a9ce5f6d8b6a"
      unitRef="USD">15784.433517</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000145658Member"
      decimals="INF"
      id="h_a73f305f_8805_4fe5_b2fa_a4a248a93e1a"
      unitRef="USD">15301.617701</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000043686Member"
      decimals="INF"
      id="h_a7a47037_f326_44a2_bcfb_59b11b740b39"
      unitRef="USD">296033.410669</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000043691Member"
      decimals="INF"
      id="h_a7d8594e_6b64_4c93_8417_b4afc84e1781"
      unitRef="USD">14225.134809</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000069764Member"
      decimals="INF"
      id="h_a817a327_0ca8_4ef0_ad58_79f0a3b6bbbc"
      unitRef="USD">18936.290915</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_a887232c_978e_43d5_a3d9_183a8cf44a05"
      unitRef="USD">26624.166842</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000113315Member"
      decimals="INF"
      id="h_a96a22d8_add3_44e2_8266_44c589ed73ad"
      unitRef="USD">10697.6988</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000107857Member"
      decimals="INF"
      id="h_a97ae482_8d8d_46a1_b632_21d1b6a30e86"
      unitRef="USD">23753.254137</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000128515Member"
      decimals="INF"
      id="h_aa52c3b6_0983_4d26_8f8d_001c438aa282"
      unitRef="USD">19622.155039</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000105879Member"
      decimals="INF"
      id="h_aa7c521f_f5db_4788_b192_fbef65e49e36"
      unitRef="USD">9943.588575</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000106449Member"
      decimals="INF"
      id="h_aaf435c3_b0ab_469d_9523_51e292b5cef8"
      unitRef="USD">2360427.442521</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000069766Member"
      decimals="INF"
      id="h_abc82825_a78e_46dc_b460_871c8df1563c"
      unitRef="USD">627672.710258</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000088536Member"
      decimals="INF"
      id="h_ac58e71f_9d28_4505_aadc_837461be83e8"
      unitRef="USD">669276.970798</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000069766Member"
      decimals="INF"
      id="h_ac967052_d07e_47ca_bba8_5cdf4392155a"
      unitRef="USD">441991.608303</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000153996Member"
      decimals="INF"
      id="h_acc07b4b_649f_405f_b97e_7e37cda47ec9"
      unitRef="USD">2375109.752322</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000111293Member"
      decimals="INF"
      id="h_acf0474b_8b50_42c1_a39d_ecc68d6b4161"
      unitRef="USD">19641.730775</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000043686Member"
      decimals="INF"
      id="h_ad17749c_60ac_4a3f_b79f_1b1fd0d5d061"
      unitRef="USD">597378.333114</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000106446Member"
      decimals="INF"
      id="h_ad72cc9b_b83c_4109_9282_e68fd9dd6f59"
      unitRef="USD">1711108.446232</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000107855Member"
      decimals="INF"
      id="h_adcc734d_d182_4f38_9ef1_edc0a9e6d00b"
      unitRef="USD">21991.643547</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000105879Member"
      decimals="INF"
      id="h_add90b20_ed19_4074_bd5b_55a20d186b04"
      unitRef="USD">11899.4632</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000156262Member"
      decimals="INF"
      id="h_ade4cd3e_9f49_4913_8ffc_fd4f5c1bec2a"
      unitRef="USD">15995.237654</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000106446Member"
      decimals="INF"
      id="h_ae7a0329_70f7_4672_8756_94351cf614a4"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000113318Member"
      decimals="INF"
      id="h_aebe74ef_d0fe_48de_a566_f1785205ec2a"
      unitRef="USD">17451.906245</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell3000IndexMember"
      decimals="INF"
      id="h_af0a29f9_d69a_4082_9295_02f120d149e4"
      unitRef="USD">28557.988234</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000076626Member"
      decimals="INF"
      id="h_b0b282df_c136_4139_84f8_c9ee1def5ddc"
      unitRef="USD">11863.2815</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000043691Member"
      decimals="INF"
      id="h_b13b4e07_3ed6_436a_97ba_66af7c078f97"
      unitRef="USD">13027.36834</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000153988Member"
      decimals="INF"
      id="h_b1ba1182_5d89_4054_bf89_4ec551f59287"
      unitRef="USD">12095.429567</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000088535Member"
      decimals="INF"
      id="h_b21da0c1_757f_44a1_9097_998e390eca49"
      unitRef="USD">12552.642702</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="INF"
      id="h_b22aba40_ab11_4d16_b827_102f28135681"
      unitRef="USD">36964.121822</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000153990Member"
      decimals="INF"
      id="h_b22ecccb_2296_42ad_8c93_37bac0bd6592"
      unitRef="USD">1083506.02</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_b2e59027_1106_4b09_a728_5ef2185167c6"
      unitRef="USD">10963.0059</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000113318Member"
      decimals="INF"
      id="h_b414b739_3b20_441f_9a82_c910fb17d6cf"
      unitRef="USD">22569.433113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_b4fbf06c_9396_41f6_9667_cd109dac2fda"
      unitRef="USD">25661.998808</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000003788Member"
      decimals="INF"
      id="h_b8215eca_6f33_4f99_87ca_05c76e544325"
      unitRef="USD">474864.01501</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000069762Member"
      decimals="INF"
      id="h_b8c6d588_541c_4bb9_b0a0_5fe7b527f06f"
      unitRef="USD">12656.069947</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000153994Member"
      decimals="INF"
      id="h_b8df5f1d_1590_4685_b011_09928383104e"
      unitRef="USD">11430.4316</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000043691Member"
      decimals="INF"
      id="h_ba73d010_fde7_485c_8bd0_3e51a5d0edf4"
      unitRef="USD">13777.158713</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000156262Member"
      decimals="INF"
      id="h_ba83af2a_341f_4f67_a4de_dc0f63049061"
      unitRef="USD">19109.345628</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000107857Member"
      decimals="INF"
      id="h_ba8b6475_0a00_421d_8edc_5906b91f5cba"
      unitRef="USD">26675.821981</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000153990Member"
      decimals="INF"
      id="h_bbd86ace_40e3_43a0_8d7f_f6041eeb458b"
      unitRef="USD">1910147.670872</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000003787Member"
      decimals="INF"
      id="h_bc7477b6_d7a9_463f_ad6c_9749831bfab7"
      unitRef="USD">16423.06558</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000153988Member"
      decimals="INF"
      id="h_bc99923b_b92d_481a_9584_f12967ddb2d3"
      unitRef="USD">17037.907415</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000088535Member"
      decimals="INF"
      id="h_bda2c5ce_f474_43e0_af90_de9373464551"
      unitRef="USD">21904.601476</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000107856Member"
      decimals="INF"
      id="h_bf00c9de_6b47_49b7_a01c_ce303dc3a837"
      unitRef="USD">913728.638797</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000113315Member"
      decimals="INF"
      id="h_bf4d7959_cad0_4efc_8497_61f0b796a874"
      unitRef="USD">18599.750821</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_bfed1064_75b3_4cca_8b0e_1e4abf77f6eb"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000153996Member"
      decimals="INF"
      id="h_c0a41673_c674_4e4f_914e_4923782d8ea6"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000043689Member"
      decimals="INF"
      id="h_c144bcbd_f9d7_4891_899b_3812805fbb85"
      unitRef="USD">10167.01077</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000106449Member"
      decimals="INF"
      id="h_c23a7445_b58f_4ff2_aea6_d56522497748"
      unitRef="USD">2371526.947524</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_c259cc3a_633b_4e2c_8341_cc46d6bce759"
      unitRef="USD">16560.147623</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000043686Member"
      decimals="INF"
      id="h_c2b4f705_c48e_46e9_9be1_eb30af932d79"
      unitRef="USD">342397.724908</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000003791Member"
      decimals="INF"
      id="h_c35378ae_18b1_426b_b140_d0d944fe39eb"
      unitRef="USD">17514.776227</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000107856Member"
      decimals="INF"
      id="h_c3f78323_e0cc_47a8_84dc_767b86eb89fd"
      unitRef="USD">599951.694924</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000113315Member"
      decimals="INF"
      id="h_c4571ce6_9794_4d10_99ef_717147fc1e43"
      unitRef="USD">14763.827169</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000113318Member"
      decimals="INF"
      id="h_c5873459_b8cc_4019_8d0d_67b791adbabf"
      unitRef="USD">12762.938472</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_Russell1000IndexMember"
      decimals="INF"
      id="h_c634994d_bbbc_425e_8a11_3bb8b702bc08"
      unitRef="USD">29116.396054</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_c63cc468_e907_4d6e_845c_f95ed14d14a6"
      unitRef="USD">15692.644463</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000088535Member"
      decimals="INF"
      id="h_c6435638_d13d_4a7b_81d4_57894f9f1bcf"
      unitRef="USD">21722.774884</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000003791Member"
      decimals="INF"
      id="h_c9341654_3710_40c0_81fa_4cff88e735f4"
      unitRef="USD">13785.913053</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000113315Member"
      decimals="INF"
      id="h_ca142cac_d35f_4ece_82c5_d8ff2d7e0524"
      unitRef="USD">9589.505888</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000IndexMember"
      decimals="INF"
      id="h_ca38010d_f1dd_4ec1_b134_e0d75ed81635"
      unitRef="USD">13454.990795</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000153996Member"
      decimals="INF"
      id="h_ca6952b6_f037_4e5f_a2bb_a9c4358ed605"
      unitRef="USD">1404440.263467</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000111293Member"
      decimals="INF"
      id="h_cc0f1381_aff9_41c4_8839_cd6a1312cfad"
      unitRef="USD">13319.324504</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_ccbd548f_7cc0_415b_a195_12e241478942"
      unitRef="USD">13183.339817</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000106446Member"
      decimals="INF"
      id="h_cdec48ce_3914_448b_adb9_f47425b45a54"
      unitRef="USD">1129259.921718</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000153990Member"
      decimals="INF"
      id="h_ce8b7dad_f24a_41da_8c99_1a5ca565899a"
      unitRef="USD">2375924.436927</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000003788Member"
      decimals="INF"
      id="h_cf3d4d9c_b78a_41a1_bead_c28e9f282856"
      unitRef="USD">344287.354473</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000113318Member"
      decimals="INF"
      id="h_cf44fbc1_3f19_4edc_adfa_42fe65b34277"
      unitRef="USD">18241.501898</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000111293Member"
      decimals="INF"
      id="h_cfcee294_9540_4998_a8b9_76b07c73d7d4"
      unitRef="USD">10512.06562</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000003788Member"
      decimals="INF"
      id="h_d0b2f9da_3ecf_4423_b727_ba9dc67c29e7"
      unitRef="USD">435950.851174</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000043686Member"
      decimals="INF"
      id="h_d112dc66_ec5a_4ecd_84ac_d94837b03909"
      unitRef="USD">369211.579913</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_Russell3000IndexMember"
      decimals="INF"
      id="h_d1562013_c80e_4607_ab1b_dc64504a85a3"
      unitRef="USD">24160.809069</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000128515Member"
      decimals="INF"
      id="h_d1658079_7aa5_473c_abfc_d9181d37e388"
      unitRef="USD">10290.962016</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000003788Member"
      decimals="INF"
      id="h_d2208557_0d97_4725_8676_16421965da7e"
      unitRef="USD">587625.651362</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000043689Member"
      decimals="INF"
      id="h_d24f7f4c_dde3_4534_8ecb_319863b69ae0"
      unitRef="USD">11166.222894</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000003787Member"
      decimals="INF"
      id="h_d26cd6ce_1455_4667_a9c6_3ef8fcd3ebc3"
      unitRef="USD">14787.626655</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000104499Member"
      decimals="INF"
      id="h_d3301975_acf1_4865_8121_e139ad34d8a8"
      unitRef="USD">2537179.335714</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_d45693e4_81ff_4f68_8368_43bbcd37cb15"
      unitRef="USD">11981.5483</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000107856Member"
      decimals="INF"
      id="h_d458e26b_c682_4a7c_b0ed_26c6aed973d4"
      unitRef="USD">1075278.000261</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000003791Member"
      decimals="INF"
      id="h_d51af182_9797_44f3_a885_4897f0a44d1d"
      unitRef="USD">19511.451919</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_d53c2d78_f1ae_41b7_a033_a760e84099a5"
      unitRef="USD">14896.899023</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000153995Member"
      decimals="INF"
      id="h_d55cedeb_8aae_4fbf_bed4_8ecef064a42f"
      unitRef="USD">11459.5266</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_d679228d_d2f6_4066_9ad5_24083935bbdb"
      unitRef="USD">47381.818765</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000111293Member"
      decimals="INF"
      id="h_d75d3aa6_f952_47a8_8130_d65ed67162d8"
      unitRef="USD">11832.1376</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell3000IndexMember"
      decimals="INF"
      id="h_d81415e4_8316_4277_a893_b75982b93474"
      unitRef="USD">13281.818885</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000111293Member"
      decimals="INF"
      id="h_da3552bd_9008_4bf5_abb0_8406aa5d6512"
      unitRef="USD">13286.944353</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000076626Member"
      decimals="INF"
      id="h_db8c42ed_3ea0_4773_8c28_2a3ace6b2688"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000003788Member"
      decimals="INF"
      id="h_dc6dffae_2b31_4bf8_a650_2d94d9c75148"
      unitRef="USD">448876.063056</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_dd925258_252b_4a28_8d3f_e22de055113e"
      unitRef="USD">17579.153702</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000069762Member"
      decimals="INF"
      id="h_ddb87cc3_7d41_455b_bd0c_f9a880c6d0fe"
      unitRef="USD">10043.905214</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000153995Member"
      decimals="INF"
      id="h_ddfe740b_8abd_4418_a71c_4841dad54f15"
      unitRef="USD">13986.412607</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_debb9bb3_156a_4cd8_8f45_313b60a11015"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_e06b008d_8480_477e_8b1d_6ae9e65a9be6"
      unitRef="USD">15969.445838</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000076627Member"
      decimals="INF"
      id="h_e2247f52_c4e2_49e5_932b_209886f1b6ee"
      unitRef="USD">13401.231682</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000153994Member"
      decimals="INF"
      id="h_e238968b_bb97_4107_8d25_782ff842a8ed"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_MSCIWorldIndexMember"
      decimals="INF"
      id="h_e2617ddb_22f9_4e97_9f0a_c86abee52842"
      unitRef="USD">13559.550038</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000113315Member"
      decimals="INF"
      id="h_e2661dcd_a640_4906_b470_13d1f5586877"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000107855Member"
      decimals="INF"
      id="h_e26ffc48_bce9_4668_9ee2_6b6a8fff24df"
      unitRef="USD">9500</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000113318Member"
      decimals="INF"
      id="h_e3fb6ac7_8914_46b4_8ecd_0fd9b5853eb6"
      unitRef="USD">19333.462225</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000156262Member"
      decimals="INF"
      id="h_e4986634_d5f8_4b40_b743_e0c6878a7b89"
      unitRef="USD">23779.915622</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000107855Member"
      decimals="INF"
      id="h_e69385b3_3ec5_45ad_a3b6_f2911f0e1a41"
      unitRef="USD">22508.28588</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000106449Member"
      decimals="INF"
      id="h_e6e6e1a9_d2db_44a0_8002_fcaf9a65b4e6"
      unitRef="USD">1203545.53</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000003787Member"
      decimals="INF"
      id="h_e76bae2b_8b6f_4d06_aae5_49ca8695d535"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000069766Member"
      decimals="INF"
      id="h_e771ed18_438c_476e_b308_e0b2f7f92d03"
      unitRef="USD">266934.28422</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_e8530529_d31a_4476_86d1_80ba5a4b5f78"
      unitRef="USD">19291.376307</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000153990Member"
      decimals="INF"
      id="h_e878ed18_ea08_40c7_bc3e_cbba9419b3a7"
      unitRef="USD">1334344.331889</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000153994Member"
      decimals="INF"
      id="h_e88250ca_b7eb_4cba_a9aa_fe2e0f3a80c1"
      unitRef="USD">13908.493733</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_e993e508_1fe9_40f1_afff_0f56452dea9c"
      unitRef="USD">25989.257445</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000076627Member"
      decimals="INF"
      id="h_e99986cf_21fd_4b05_b4b3_af720af1162c"
      unitRef="USD">11888.1166</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000003791Member"
      decimals="INF"
      id="h_eb8c310a_bdb2_49e3_ad57_98038230935c"
      unitRef="USD">18057.210332</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000069762Member"
      decimals="INF"
      id="h_ec4de868_05af_46b1_bc26_b42d37d77070"
      unitRef="USD">11257.68601</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000069766Member"
      decimals="INF"
      id="h_ecb5a971_0d21_4fdf_b2a5_78ca6efb5243"
      unitRef="USD">502665.365445</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAIndexMember"
      decimals="INF"
      id="h_ed516777_5384_4090_a7cf_2f5937397b5c"
      unitRef="USD">15929.078501</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000043686Member"
      decimals="INF"
      id="h_eeb8f029_7980_47ec_834c_ebee8293f3fb"
      unitRef="USD">281672.324662</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000078799Member"
      decimals="INF"
      id="h_f09568da_eea2_43f0_989b_6d7b4f676258"
      unitRef="USD">10735.109494</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20220331_C000153995Member"
      decimals="INF"
      id="h_f29d8ba7_0edf_4eb8_9f70_13c863399275"
      unitRef="USD">26314.319436</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_f2e1837b_c4dd_4471_9f85_c127af2a8b61"
      unitRef="USD">15508.204155</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000153996Member"
      decimals="INF"
      id="h_f3105988_3137_4442_9150_a4be01e98a6b"
      unitRef="USD">1582584.64887</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_f4387155_19da_40d5_b8f4_05a16d71021a"
      unitRef="USD">14035.89694</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_f4fd474c_6224_4e3e_bd41_acd25f60ff05"
      unitRef="USD">12760.550469</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_MSCIACWIExUSAGrowthIndexMember"
      decimals="INF"
      id="h_f5342ca6_fdbc_4f24_be55_95fee198dc81"
      unitRef="USD">13146.729896</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000003788Member"
      decimals="INF"
      id="h_f6024458_50bb_4567_bacd_85eae5222bb7"
      unitRef="USD">270581.36</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20180331_C000105879Member"
      decimals="INF"
      id="h_f6e5482b_b198_4c78_b6ef_8a9ca2491d12"
      unitRef="USD">13012.489367</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000003785Member"
      decimals="INF"
      id="h_f8e8723c_9001_4052_afd2_5d7bc253bfc8"
      unitRef="USD">9500</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000076627Member"
      decimals="INF"
      id="h_f9557b50_37ba_42d1_be93_5288075c52f5"
      unitRef="USD">19108.193451</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000003791Member"
      decimals="INF"
      id="h_f9e8179d_ca18_4ca0_99af_3f16cecd61eb"
      unitRef="USD">13327.75643</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000153990Member"
      decimals="INF"
      id="h_faaeb2bc_60f2_4e24_bc5c_54e1ea9fa671"
      unitRef="USD">1598414.604444</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_fb1167bb_4eb6_4ffc_be5b_47a240e11c4c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000069766Member"
      decimals="INF"
      id="h_fcb095ee_4e6f_4b1d_8486_a1afad8fc245"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_fcdca0cc_4b81_4e7e_b5fd_5a5e065edac2"
      unitRef="USD">17308.68279</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20250331_C000111293Member"
      decimals="INF"
      id="h_fd8c536e_44d4_480d_866d_5f6e0cd206ec"
      unitRef="USD">24240.648671</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20190331_C000106449Member"
      decimals="INF"
      id="h_fe3efe48_9341_4c42_be99_07abebe7a7e9"
      unitRef="USD">1295217.829149</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20230331_C000107856Member"
      decimals="INF"
      id="h_fe486078_6b4d_4b5e_b8d6_51c45393a711"
      unitRef="USD">588810.456476</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000003791Member"
      decimals="INF"
      id="h_fe56058a_8f01_4365_9298_ca1e1f0a316a"
      unitRef="USD">23661.217754</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160331_20160331_C000104499Member"
      decimals="INF"
      id="h_fe927990_5ade_4a49_babb_447e7d6ce27a"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="INF"
      id="h_feabb2a8_3ae5_484f_ba00_af64afab1bdf"
      unitRef="USD">22358.760066</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20200331_C000076627Member"
      decimals="INF"
      id="h_ff5bf27c_468b_4680_840b_17cd8c00105a"
      unitRef="USD">10701.469048</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160401_20240331_C000069764Member"
      decimals="INF"
      id="h_fff03915_99ac_4d59_ad54_70a949d66bc4"
      unitRef="USD">22436.451479</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_CH"
      decimals="4"
      id="h_0321c902_1aab_4045_8870_aba6e2950dc5"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_OtherCountriesMember"
      decimals="4"
      id="h_042d0cb3_ef70_4ce1_82cc_e5d7cc7f6cf3"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_US"
      decimals="4"
      id="h_04ad3201_143e_49cf_8bf7_49efa232b0c4"
      unitRef="pure">0.585</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_OtherCountriesMember"
      decimals="4"
      id="h_09f16035_5dae_447a_89a6_0518954ab065"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_CH"
      decimals="4"
      id="h_0a22541a_2773_4065_aa71_abe11859c2fb"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_OtherCountriesMember"
      decimals="4"
      id="h_0aadf26b_a396_47cc_aa64_7a4fd7d43f9f"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_GB"
      decimals="4"
      id="h_0c266de1_911c_4723_bbd4_23fc779db18a"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_KR"
      decimals="4"
      id="h_0e83232a_482d_4a02_91d6_f327f074f512"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_JP"
      decimals="4"
      id="h_0fbd42d6_4358_4851_8e5e_bd1307d381b6"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_DE"
      decimals="4"
      id="h_10034138_5adc_45c7_808b_1fa0f31e082e"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_OtherCountriesMember"
      decimals="4"
      id="h_11034ff6_3e47_4bd0_8a01_be85c26ec8d6"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_US"
      decimals="4"
      id="h_1160a1ff_921a_45cf_b880_9ef658f2b53a"
      unitRef="pure">0.585</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_FR"
      decimals="4"
      id="h_1183fdec_17f2_495c_a8c1_9c44bc115cec"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_CN"
      decimals="4"
      id="h_1209cb1c_2db6_4b17_bd50_0eaf2b2d2435"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_GB"
      decimals="4"
      id="h_183c849d_f4ac_4a10_8e06_5007fd0fd352"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_KR"
      decimals="4"
      id="h_19da4de9_360d_4bf2_890b_64a80aa83bd7"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_DE"
      decimals="4"
      id="h_1b72cae7_2fca_4bbf_b49f_e3cea58e87a5"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_OtherCountriesMember"
      decimals="4"
      id="h_1d720e75_9582_4c82_a406_46da56bb2442"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_GB"
      decimals="4"
      id="h_1dc90cae_9eb8_49a6_86eb_9d99393c49b2"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_IT"
      decimals="4"
      id="h_1f4ef2e2_a7b5_48ef_af1b_c2935a3f4531"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_FR"
      decimals="4"
      id="h_226f302d_9c7d_47b1_9b24_bc712ebd3513"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_FR"
      decimals="4"
      id="h_23f6639b_2912_4aff_9c67_a0d1cd889e37"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_TW"
      decimals="4"
      id="h_27badd27_6457_40ee_a139_a74a4972ce64"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_IT"
      decimals="4"
      id="h_299d09e3_42dc_4209_975a_7e1706136446"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_CH"
      decimals="4"
      id="h_29ece859_99d0_4681_90d1_e3878e515fb2"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_FR"
      decimals="4"
      id="h_2be30522_7d88_41e5_be0d_831262750133"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_US"
      decimals="4"
      id="h_2d9eeb95_e6aa_4392_bf9f_d5f73aad26f7"
      unitRef="pure">0.585</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_GB"
      decimals="4"
      id="h_2df738c2_adc0_42cc_a68c_0d141775c1c2"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_CA"
      decimals="4"
      id="h_31ca4792_a9e8_434f_ba0d_d8e24eab3d3e"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_JP"
      decimals="4"
      id="h_3207cea5_0041_433d_91ac_b51eca0a38ac"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_CN"
      decimals="4"
      id="h_34b9f3e5_c6c4_4c2a_ba62_3d3424d003a7"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_TW"
      decimals="4"
      id="h_385970b7_35f3_49a5_a92a_250fd1ca1b27"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_BR"
      decimals="4"
      id="h_3911b26c_6115_4517_8647_6179241a1914"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_GB"
      decimals="4"
      id="h_398b0b22_1c34_436b_9085_d6cc555c5d9f"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_FR"
      decimals="4"
      id="h_3af40226_4c6c_4e18_8d8a_dbc8e2dbdfcd"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_KR"
      decimals="4"
      id="h_3c95406d_ab80_48d2_b654_e8d3625db322"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_GB"
      decimals="4"
      id="h_3e37cb36_9225_481e_8208_40728a0c4cd1"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_JP"
      decimals="4"
      id="h_3fb0d8fd_b8d7_48bb_bd73_451bb9007d95"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_TW"
      decimals="4"
      id="h_43c491fa_1aa7_4196_8ec7_c1cf9e703299"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_CN"
      decimals="4"
      id="h_43fd1c65_0bf5_40b8_ae0b_d59f2e8387c1"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_CN"
      decimals="4"
      id="h_4411b312_a79a_447b_82c2_b6330f4c82f3"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_NL"
      decimals="4"
      id="h_4520501d_ec0f_44e5_9e34_1a179bc92e65"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_CH"
      decimals="4"
      id="h_465cfde5_fa63_442a_85d6_b1382589d2c9"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_FR"
      decimals="4"
      id="h_48724ae3_8d95_4705_929c_783822ab0362"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_CA"
      decimals="4"
      id="h_4ba63964_31c1_4b56_ae5e_e6efee36fea1"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_FR"
      decimals="4"
      id="h_4d4a7fee_6a7a_4d4d_9fdb_201981a9e66e"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_CH"
      decimals="4"
      id="h_4f102141_2cce_475c_b731_d21ac69ba7e0"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_CH"
      decimals="4"
      id="h_51154f16_6662_4f99_8e36_b04866b32c9d"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_DE"
      decimals="4"
      id="h_51e43c70_2284_428c_89e0_fa02cc0ac5ef"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_CN"
      decimals="4"
      id="h_5245504e_290d_44cb_9dbb_72e919c5b166"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_GB"
      decimals="4"
      id="h_543fcae4_aba8_45ab_9409_d2b08d9165c9"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_TW"
      decimals="4"
      id="h_5711c863_5acc_43e6_bd76_08936c5e3345"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_GB"
      decimals="4"
      id="h_5980e898_c069_4914_9a88_1abe4aceec80"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_TW"
      decimals="4"
      id="h_5e87c3c9_a5f8_49b9_a1d5_7185241ca430"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_IE"
      decimals="4"
      id="h_6062a88e_b75d_4c7c_b9de_ab54a2e57f4c"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_TW"
      decimals="4"
      id="h_647072ae_9ccb_4bc2_a763_7eb384b72748"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_FR"
      decimals="4"
      id="h_6764022d_3c88_404f_8a28_d53926bcc81b"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_JP"
      decimals="4"
      id="h_6deeb7d6_22d0_41da_b511_ec695816158c"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_TW"
      decimals="4"
      id="h_707a5e73_0e55_4826_9571_ac53dc4dc581"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_OtherCountriesMember"
      decimals="4"
      id="h_7193dc92_34d6_468b_b6dd_9bb0171e4b3a"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_US"
      decimals="4"
      id="h_7305e4aa_9b90_481c_a5b9_019f97fa2f4a"
      unitRef="pure">0.585</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_IT"
      decimals="4"
      id="h_752b8cf3_ae04_45bf_b534_8e0bb34a3b28"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_KR"
      decimals="4"
      id="h_75b7f2dd_f1c3_4ab7_9fb6_bb75c5764373"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_GB"
      decimals="4"
      id="h_763fce39_8acb_4fe6_a5e3_b77d94b07d2b"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_KR"
      decimals="4"
      id="h_7a19418a_0555_487b_b9a5_56ee9f1366d7"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_NL"
      decimals="4"
      id="h_7d643643_987d_478f_bdbe_1e80b6c6394c"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_OtherCountriesMember"
      decimals="4"
      id="h_7e409765_f3f8_49ed_8120_3b298b7acb1e"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_IE"
      decimals="4"
      id="h_7f2e372d_7436_4a2c_9c3e_5fd028dfe1d9"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_DE"
      decimals="4"
      id="h_80bc1261_9237_4381_b125_cea8ec81025f"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_JP"
      decimals="4"
      id="h_80f7edd0_2186_4435_b9e6_1258f2546f5b"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_BR"
      decimals="4"
      id="h_8170f4a4_4b95_4b52_b618_6813dc5e8d04"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_FR"
      decimals="4"
      id="h_83b10b6a_1025_41e7_b14d_fc1d3969e719"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_CH"
      decimals="4"
      id="h_846b0c73_11aa_4fb5_a221_95f65a2ac54e"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_OtherCountriesMember"
      decimals="4"
      id="h_84a3867a_037a_4809_8b2e_6e715f4f82b6"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_DE"
      decimals="4"
      id="h_86879e04_bb3d_4d26_a569_95552bb84f72"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_NL"
      decimals="4"
      id="h_8733ceed_2040_47ae_a8eb_ed5b097b4349"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_FR"
      decimals="4"
      id="h_8808bbe2_0b18_451d_9d96_e043d468d121"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_IT"
      decimals="4"
      id="h_88883adf_fc73_414c_b245_236b47a0527d"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_BR"
      decimals="4"
      id="h_88c2a1a8_f186_47bc_9bc4_3f93b71299ee"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_BR"
      decimals="4"
      id="h_8b238388_bf05_4d53_a50c_ae11d764b325"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_IT"
      decimals="4"
      id="h_903da068_9761_499c_9da8_cd89e9befcce"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_DE"
      decimals="4"
      id="h_91245837_5484_4396_88a3_2d93f35f91f3"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_DE"
      decimals="4"
      id="h_93735076_6157_4b6c_b798_76925d00f04f"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_TW"
      decimals="4"
      id="h_95eef884_3e2b_4003_a96e_7edea578e3fa"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_JP"
      decimals="4"
      id="h_972367d8_3271_4306_948b_18d4818163cd"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_FR"
      decimals="4"
      id="h_9940d695_124f_476d_87aa_572d9104a729"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_OtherCountriesMember"
      decimals="4"
      id="h_99bd2258_db3a_4a19_b6b0_5fb646b6764b"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_TW"
      decimals="4"
      id="h_9cce1792_8269_4910_a88e_1ce00af593ce"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_NO"
      decimals="4"
      id="h_9dcbda51_20e2_4c67_ad57_a3db060f5b94"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_CA"
      decimals="4"
      id="h_9f8e22ec_9854_4a4b_a7a9_76d3d5898019"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_DE"
      decimals="4"
      id="h_a01fb8ae_7c95_4718_9653_0337457a34a9"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_KR"
      decimals="4"
      id="h_a405286c_21e9_4172_be53_386a117eb599"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_NO"
      decimals="4"
      id="h_a5c53590_02b8_41ad_870b_0137b4b5084e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_DE"
      decimals="4"
      id="h_a62edbfe_2713_4402_b248_44011f04bd4c"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_CH"
      decimals="4"
      id="h_a7aa1ef7_c8d2_451c_b88d_475fefef4887"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_JP"
      decimals="4"
      id="h_ace3eaf1_373b_4e8d_8908_45e3b31c21ed"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_TW"
      decimals="4"
      id="h_ad56dbbf_f246_4c88_96f7_b034282900a1"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_GB"
      decimals="4"
      id="h_af15848c_7c48_48e9_a44d_4fdf41652aae"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_GB"
      decimals="4"
      id="h_af9deeac_56ba_4db4_95e0_111790c005ec"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_BR"
      decimals="4"
      id="h_b068d6cc_3704_45ff_a404_1bad0f0e8bbd"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_CA"
      decimals="4"
      id="h_b2c348aa_44b2_455b_9790_fccb03f60d6b"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_CN"
      decimals="4"
      id="h_b40c6de5_d99d_44c6_ad0c_7e0090727c5f"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_CN"
      decimals="4"
      id="h_b5ac715a_c964_4d81_9793_ee77d8267239"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_CN"
      decimals="4"
      id="h_b71ef6fd_25e5_498e_9567_7bffb2028a2b"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_TW"
      decimals="4"
      id="h_b7654fc3_948c_48b6_9fb0_d8668211f2cc"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_NO"
      decimals="4"
      id="h_bbfdb852_1a7a_4e14_ba4e_310d5c06f744"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_DE"
      decimals="4"
      id="h_be8dd017_8b16_4ab5_8ab1_be2eeb8ba8e5"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_DE"
      decimals="4"
      id="h_bfc912f3_7130_4fc4_bec3_9261903e05da"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_CA"
      decimals="4"
      id="h_c0652361_50b5_4aa1_9c52_9d77e72549c3"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_DE"
      decimals="4"
      id="h_c50319a7_624d_4253_a5a5_7cdcced85595"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_IE"
      decimals="4"
      id="h_c55aa41a_e1c5_4778_8176_560814e1de20"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_IE"
      decimals="4"
      id="h_cad17d82_23da_4ba7_906f_b8e75824d4b1"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_FR"
      decimals="4"
      id="h_cc5a8109_e93b_4b0a_8586_e010f96aad36"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_KR"
      decimals="4"
      id="h_d17b7121_f6a8_4090_bb3f_3ba423dffdda"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_TW"
      decimals="4"
      id="h_d20e781f_a4b4_4a96_8ad0_f894f4d3ae02"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_CH"
      decimals="4"
      id="h_d29cbb25_0a33_4c48_a007_124404b15767"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_NL"
      decimals="4"
      id="h_d54adcd4_117e_42c8_a0e4_affb9143422a"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_CH"
      decimals="4"
      id="h_d7469d1c_d7dd_4f2f_9d11_be64713816dc"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_CH"
      decimals="4"
      id="h_d9fd2c23_4367_443e_b6fa_5c66b0b87692"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_NL"
      decimals="4"
      id="h_da18e512_1904_4088_8542_caf927dc9927"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_FR"
      decimals="4"
      id="h_db140631_06f0_4a07_b7ea_aca1afe4fc57"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_BR"
      decimals="4"
      id="h_db41da25_4079_41dc_9384_c138d50193ec"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_CH"
      decimals="4"
      id="h_e02e7ce0_4b32_4197_8161_c73446978498"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_OtherCountriesMember"
      decimals="4"
      id="h_e043f0b9_0766_4775_804f_d3d2a40e76b9"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_JP"
      decimals="4"
      id="h_e0d259e7_6b80_48e0_bd75_cf37ea27e079"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_BR"
      decimals="4"
      id="h_e4d4bd87_e881_4c5b_ba67_a812b29245cc"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_NO"
      decimals="4"
      id="h_e57a449c_ab7f_4643_9ddf_e441f6528e4b"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_OtherCountriesMember"
      decimals="4"
      id="h_e744be6d_f598_446e_8aec_27a3569f39b8"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_GB"
      decimals="4"
      id="h_e79c22a1_5d51_4983_a31a_33fa69961694"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_DE"
      decimals="4"
      id="h_e820305f_a060_418a_8092_639f3a0620f5"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_OtherCountriesMember"
      decimals="4"
      id="h_e833cd41_2eaf_4dba_b78a_f1f75ed31715"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_KR"
      decimals="4"
      id="h_e8a3954a_7ee4_4a40_8fd3_f62496508e55"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_GB"
      decimals="4"
      id="h_ea9fba43_2957_48ae_8ceb_07359b452eb0"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_NO"
      decimals="4"
      id="h_ebfd2592_00d8_450c_ad42_86f0af064aa4"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_OtherCountriesMember"
      decimals="4"
      id="h_edb3ecf2_4177_45de_8b6d_46fc9814a0db"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_US"
      decimals="4"
      id="h_ee07b8c3_8b78_412f_8425_9804df0841f7"
      unitRef="pure">0.585</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_BR"
      decimals="4"
      id="h_ef8620ab_9300_4f88_af7b_39229a47a57e"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_NL"
      decimals="4"
      id="h_f754fb37_a86c_479d_b812_15a2455e8c18"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_TW"
      decimals="4"
      id="h_f8652289_7c38_4a95_9135_23d6e901aa49"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_CH"
      decimals="4"
      id="h_f88bbb43_ec8e_44e8_99ff_881f009d337a"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_IE"
      decimals="4"
      id="h_f9b54ff6_954c_4e77_a0ef_1f14e765dc96"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_NL"
      decimals="4"
      id="h_ff5c921e_36e8_4e11_8be9_b1eb08eecc91"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_NL"
      decimals="4"
      id="h_ff782e2b_301b_452b_9e9c_cbdf33dfe392"
      unitRef="pure">0.084</oef:PctOfNav>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_781a43a9_e7c1_4e53_b80a_eadb74735b8f">0001329954</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_65760faa_1634_4c71_9634_a931348d2157">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_d91bc30d-ef09-1d5e-701b-713b65608d28">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_3_2a244648_622a_8b41_d009_e4c52f86aa91">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_1_824b090d_7c6d_73cc_8952_c0568fd35c16">JOHN HANCOCK FUNDS III</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_2_22392cee_711e_3901_fb85_70339665fd00">2026-03-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="FY2026_C000069762Member"
      id="t_15_a3a0f5b2_81a5_2a5b_c85c_96cb86e377fa">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000069762Member"
      id="t_16_2b60fb62_63bb_17b2_7c09_17e3bd4b201b">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000069762Member"
      id="t_17_d4445192_3a81_20f8_ffaa_2c0dccfe8095">JVLAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_1_8ab21567_1e46_43f0_a1e1_3dce7674dd17">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000069762Member"
      id="t_2_7ae459f2_bb09_4ca2_a414_46dc86b3b5f0">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_3_4f2a6efb_2134_4485_8945_39fd77efd9a3">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000069762Member"
      id="t_4_6dca20bc_f140_4950_94fc_d9426d081f65">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000069762Member"
      id="t_5_f8921984_6dda_44d6_8598_8c9184b52c85">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_6_f82370a4_da4c_4a4d_807f_3c2aecc115dd">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund&lt;br/&gt;(Class A/JVLAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;104&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000069762Member"
      decimals="INF"
      id="h_1_3f19f4de_76a3_461d_b984_1951344a918a"
      unitRef="USD">104</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000069762Member"
      decimals="4"
      id="h_2_3b12d7bd_8417_40d6_bd29_9518ebc54bfb"
      unitRef="pure">0.0095</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_7_4f7282c8_87e2_4009_b137_6cfd6889ec63">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Fund (Class A/JVLAX) returned 19.22% (excluding sales charges) for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_8_202b116b_7da9_40df_a350_b00f41e6041f">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464677.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_9_9b3320a4_b8bc_4f40_8c3f_f490d929604e">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund (Class A/JVLAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund (Class A/JVLAX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000069762Member"
      id="t_19_00951ec5_c1d8_3dc7_50ea_76ed74c2bc8b">Disciplined Value Fund (Class A/JVLAX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000069762Member"
      decimals="4"
      id="h_3_f882707c_6307_4a6e_a47e_c4a1fca2d61e"
      unitRef="pure">0.1324</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000069762Member"
      decimals="4"
      id="h_4_83ce5aa1_ac8e_4326_819a_67cfa1b1da78"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000069762Member"
      decimals="4"
      id="h_5_729ab590_bfce_4e4a_8b1c_de452cd83db3"
      unitRef="pure">0.1077</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000069762Member_WithoutSalesLoadMember"
      id="t_20_60d53fcc_7339_8d47_42e7_a1ec45c2134e">Disciplined Value Fund (Class A/JVLAX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000069762Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_6_3e71556a_8383_47f6_b3b7_420bb38360aa"
      unitRef="pure">0.1922</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000069762Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_7_bf25b009_f920_41a1_881f_2be8628ac5f6"
      unitRef="pure">0.1089</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000069762Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_8_6f8dadc0_0977_4add_aafc_e5a49441fdc8"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_21_938c6f4c_30c8_559e_9bfb_1ad721129bc5">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_9_732a3d38_469a_481f_b67f_5fc080c028c8"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_10_fe0188c6_d507_4aaa_be0c_eac4c07e5d57"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_11_2dba5831_0f45_476f_b9ef_f8d1c253f289"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_22_256a0312_cd82_2337_6774_37c8ba8c5d8b">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_12_cf122c98_f71a_4f4f_a424_22009046748f"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_13_5a066fc9_8c09_4e2f_b95b_7957cc24d765"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_14_69f27259_b4c3_477d_9932_86345f7e5b40"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000069762Member"
      id="t_10_42e4c011_8f4a_4057_b8c1_e8c4baa6006a">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_11_3119721d_d35d_4117_8814_fa86d6b11153">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_12_aee35c2b_2c4f_4bce_9b2f_a1b6b920a1f0">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_13_995ba35d_bbdc_4a53_a3c4_b2e7a7ebbd99">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000069762Member"
      decimals="INF"
      id="h_15_696cd5f2_78fc_438a_ac73_ca6182fe128c"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000069762Member"
      decimals="INF"
      id="h_16_84278dee_977c_4f34_84cb_e312e9f2d223"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000069762Member"
      decimals="INF"
      id="h_17_02a2bc7b_a31b_4436_bbdc_56887b594571"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000069762Member"
      decimals="4"
      id="h_18_33c72a4c_16cb_4ead_b933_edff6a2f67fe"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_14_c8ff2b67_bf45_4cce_be13_34256ac91044">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000069762Member"
      id="t_18_e1881b9e_c2cb_2171_5e89_ed5e5b306b54">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_19_7f94f0f8_1552_4b11_a1d0_3183ff2e34bf"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_AmazonComIncMember"
      decimals="4"
      id="h_20_1d0690da_157c_42ce_8fd4_840a92576369"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_21_998b64b0_5cda_4a7c_be80_c7b4270e9551"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_22_85e412e8_4674_4580_b5f4_79b726e7aa07"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_23_bbab967e_b19a_48e5_bd83_f7d39d639db4"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_24_2a099875_af5c_4562_8694_4bc684d47367"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_25_81e6a30f_dc8d_48ae_83e2_3f4c97d296a4"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_26_98a267d1_d603_4493_8955_cc0605141127"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_CRHPLCMember"
      decimals="4"
      id="h_27_c910f5e0_a1d1_473e_8ec2_2ce41b881639"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_CencoraIncMember"
      decimals="4"
      id="h_28_4d435f2b_c1b6_49f5_9fb4_7572f31b5582"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_29_b783c189_7db1_4795_bd9e_17bd80d66684"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_IndustrialSectorMember"
      decimals="4"
      id="h_30_f05e3606_c4dc_409b_a015_c6b5a61257f5"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_31_ba933dd7_1569_4ce6_93dc_fc6f31ddcd0e"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_HealthcareSectorMember"
      decimals="4"
      id="h_32_c3522082_7224_4873_8602_e7764c772011"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_EnergySectorMember"
      decimals="4"
      id="h_33_eaeef0ee_37ed_450f_a271_9ec98ae9300b"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_MaterialsSectorMember"
      decimals="4"
      id="h_34_e76bb245_167e_4863_9466_9ee858654be9"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_35_eac2a826_16b2_4780_9d25_8f2d30f00b16"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_UtilitiesSectorMember"
      decimals="4"
      id="h_36_82140179_6f4b_4572_934b_29b078e7bdb6"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_37_fe1e8d6d_44e2_498a_9735_d6bc25792277"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_CommunicationsSectorMember"
      decimals="4"
      id="h_38_7394d7e1_61df_44c8_b935_24a8422c40f0"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069762Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_39_43d2e641_00e6_4f01_8215_36e930e931dc"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000069764Member"
      id="t_29_34a34d8b_0f9c_67c3_a5b4_1153da52f100">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000069764Member"
      id="t_30_58896971_ded6_c7d1_6e01_bb4785932df3">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000069764Member"
      id="t_31_36371f23_564f_efc4_6fc8_939d78ae8531">JVLCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_15_1991c0ff_e473_4abe_ae89_7336eabd886e">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000069764Member"
      id="t_16_7b7a1b10_d89a_4826_ba8f_8e94b0d0419b">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_17_7d975d05_2434_4192_bf61_2dcf5daae70b">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000069764Member"
      id="t_18_3d712b0f_9432_4d92_ae3f_609a1c23a554">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000069764Member"
      id="t_19_f38ab36d_d2f4_40fd_b54b_af1346f3e7c4">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_20_4eaf7e32_1ea1_49a3_a4a1_2d56575445f5">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Disciplined Value Fund&lt;br/&gt; (Class C/JVLCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;186&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000069764Member"
      decimals="INF"
      id="h_40_388956f6_9354_405a_8127_f124954d84cc"
      unitRef="USD">186</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000069764Member"
      decimals="4"
      id="h_41_166c8e35_c58b_434a_bd77_bd220e3a2962"
      unitRef="pure">0.0170</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_21_cbaf1af3_30c7_478f_97a0_c256174c1677">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Disciplined Value Fund (Class C/JVLCX) returned 18.32% (excluding sales charges) for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_22_47bab79c_94ca_4288_a4a6_5b196c1738d2">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464646.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_23_ea9b9752_8aca_433c_bdda_a7554ce62661">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Fund (Class C/JVLCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Fund (Class C/JVLCX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000069764Member"
      id="t_35_4463561e_e477_8e7d_2975_be659470f5cc">Disciplined Value Fund (Class C/JVLCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000069764Member"
      decimals="4"
      id="h_42_94e2a610_b78f_4eeb_b00b_72a6f1088931"
      unitRef="pure">0.1732</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000069764Member"
      decimals="4"
      id="h_43_1ec1708d_ddf5_4dae_8301_e96b6c8a0454"
      unitRef="pure">0.1005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000069764Member"
      decimals="4"
      id="h_44_0c74e273_5294_475f_bec6_4af2a764a73d"
      unitRef="pure">0.1051</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000069764Member_WithoutSalesLoadMember"
      id="t_36_2b617cfb_9ed5_de08_e238_3f90ca850920">Disciplined Value Fund (Class C/JVLCX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000069764Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_45_32c26066_48a8_4076_bbe7_858b5de90315"
      unitRef="pure">0.1832</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000069764Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_46_ef864bcf_547b_456a_8056_847ec155360e"
      unitRef="pure">0.1005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000069764Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_47_c11b1c41_425b_4cca_b5fd_fe1ba70c349d"
      unitRef="pure">0.1051</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_33_f6fc3791_0015_bbc8_2d9b_06dabd73d1a3">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_48_621a9f48_f563_4936_8d8d_25f9ff38dded"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_49_5193ba91_7d55_42ce_96e2_901d61b557ce"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_50_3f99d5c7_f49a_4c88_b4e1_c605e2a82802"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_34_afaba07d_9b8f_7c88_a918_a03ee2de652d">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_51_675dd53e_be3d_4cb1_8c83_48ec46914349"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_52_97ebee5f_1054_4068_82b0_11a8beb91ab2"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_53_f5b92ff3_3afa_43b8_ad13_ab3312719533"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000069764Member"
      id="t_24_726ca84b_3e23_4c37_aeaa_4c03ed1d9856">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_25_478c0cec_5b4a_4bc1_a866_6ecf59a23c34">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_26_87f1abd4_a6da_4d89_b6d0_c7bf6257caa4">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_27_087b8a91_89a3_470b_9da7_9c7801b36929">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;81&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000069764Member"
      decimals="INF"
      id="h_54_6a1e6d93_d0ed_4796_97ac_fe761d66beb8"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000069764Member"
      decimals="INF"
      id="h_55_907df5e5_ca22_41dc_ace8_4affa223bbba"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000069764Member"
      decimals="INF"
      id="h_56_d813804b_1c6d_4d80_8082_100bb736f1f8"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000069764Member"
      decimals="4"
      id="h_57_a1d36b8d_5023_4b74_849c_1bcbb326f8d0"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_28_45d646df_ebb9_43a1_9126_280e16df3017">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000069764Member"
      id="t_32_afbb6967_635f_44da_30dd_dd087825b564">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_58_33efc90e_09b4_4b29_a5a9_28323f7fa669"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_AmazonComIncMember"
      decimals="4"
      id="h_59_8a0419b7_e140_40f3_97e4_4daa15b6c8ed"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_60_2640b04f_6e92_4f8d_b00b_786eb732d956"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_61_08f2c735_466e_439e_9c9f_115e747bf4ec"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_62_dac44dce_dad1_43c4_a94a_edec9d5456ec"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_63_7ba46577_1124_4339_aa0c_4b5461e302be"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_64_5197a46a_1d61_4bb9_a722_cfde4bc914b9"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_65_e8bd808f_44bb_4e23_a8c2_db31f4402ab7"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_CRHPLCMember"
      decimals="4"
      id="h_66_bbff224a_0d86_4240_8d6d_11f69828c2c9"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_CencoraIncMember"
      decimals="4"
      id="h_67_72030ad7_8d57_4ed0_a7bb_16312dd98fe5"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_68_84b83bd9_fcb9_4607_9083_dae59f311a1d"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_IndustrialSectorMember"
      decimals="4"
      id="h_69_db251d61_7c4c_4ce2_91f1_9714f24737cd"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_70_494d2d95_5ab1_4496_bcd1_d8cbe4b927e9"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_HealthcareSectorMember"
      decimals="4"
      id="h_71_f21f8e40_4841_4b0b_9414_831e196c10ef"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_EnergySectorMember"
      decimals="4"
      id="h_72_c855e52a_9ae1_4aa8_86d4_5695f583813d"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_MaterialsSectorMember"
      decimals="4"
      id="h_73_dad3d34c_c8a1_41ce_a509_d2626c019d34"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_74_596d9712_dac6_4d28_ae77_c16a4904fc3f"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_UtilitiesSectorMember"
      decimals="4"
      id="h_75_60960394_2c19_43f4_aaea_43d4bcd6bd13"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_76_9e1aa1d2_0c4e_401e_9fd4_c44be25a7492"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_CommunicationsSectorMember"
      decimals="4"
      id="h_77_c614f2fd_ff2a_40a0_86eb_af45c5030168"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069764Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_78_3abba96c_f5f1_4f03_8da5_8ada7250d708"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000069766Member"
      id="t_43_0ac41520_451e_ae89_316c_f00a432f27a6">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000069766Member"
      id="t_44_0b9d7b7e_ee3a_0fe1_9182_2ff8aa2cdf28">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000069766Member"
      id="t_45_8e41117a_40b4_2318_c69b_5d8e2f272cb9">JVLIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_29_43349856_2efd_477e_8352_ec5cb83a024b">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000069766Member"
      id="t_30_cfe149e1_42aa_4bba_8f94_cd41fcedaf2b">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_31_f4f1d54f_c204_47c9_92b8_5502dd7888ff">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000069766Member"
      id="t_32_b63f53eb_8b50_411a_96e7_eeb30a126cef">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000069766Member"
      id="t_33_0a50ec3e_18d3_4060_9261_37437231fd89">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_34_e9a65c8d_5010_4272_a416_505a3150e7f1">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund&lt;br/&gt;(Class I/JVLIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;77&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000069766Member"
      decimals="INF"
      id="h_79_d31a7dfd_e308_4a6e_bd11_aa9737fc0de0"
      unitRef="USD">77</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000069766Member"
      decimals="4"
      id="h_80_7554f076_9f5e_4c47_ace2_d6430a253532"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_35_75ddeff0_9937_4138_993d_3f66085e71a9">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Fund (Class I/JVLIX) returned 19.51% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_36_17f1a83c_f4f7_4881_a777_357dc424db44">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $250,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $250,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464637.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_50_42bbe746_a27e_88ea_0832_0300f1747c2d">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund (Class I/JVLIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000069766Member"
      id="t_47_c88c6663_0f13_8527_fb5e_b7125da50fb4">Disciplined Value Fund (Class I/JVLIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000069766Member"
      decimals="4"
      id="h_81_4d9386d8_3378_4a11_9728_09ccbb5593c0"
      unitRef="pure">0.1951</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000069766Member"
      decimals="4"
      id="h_82_e12eb57c_3e76_4c66_89e7_0452fb12b66c"
      unitRef="pure">0.1116</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000069766Member"
      decimals="4"
      id="h_83_0e44c67c_eb39_42b8_80f4_b8d670380fad"
      unitRef="pure">0.1161</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_48_8ac5bebc_06d3_a946_71ad_b116e5de0474">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_84_6a252cfc_1e1e_49e4_9a5e_f1fecb62750e"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_85_775ad166_362f_44a8_8e0e_e6eb44c0051b"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_86_cce5b888_9fc1_47c5_96e8_5a6def8269ac"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_49_88b07511_583b_b49a_c07d_5d1225afd1a8">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_87_59792396_f640_4e8a_a142_c16b1da777f6"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_88_f6f35eba_1012_4de3_9310_70925eae6b6b"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_89_3115861b_7c4b_4082_b78c_e8da5e12b4df"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000069766Member"
      id="t_38_ba874528_c769_402f_9760_befc67487e88">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_39_fb547139_f706_4652_841d_34e04c474737">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_40_b41c8437_d2f9_44d7_8b33_748250935ebe">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_41_613cd803_c91a_4b33_ac38_a59a3da9b752">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000069766Member"
      decimals="INF"
      id="h_90_2276dc07_cf41_48ef_91fb_52bb5bf6dc45"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000069766Member"
      decimals="INF"
      id="h_91_b958486b_7014_432a_8510_80c75b551b4b"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000069766Member"
      decimals="INF"
      id="h_92_607ed67a_1a52_4867_80dd_02a61d7a5809"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000069766Member"
      decimals="4"
      id="h_93_d5276f21_20b1_4811_9eea_0e74496aeb80"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_42_c11fc822_0fbb_41ed_ab93_a1d36548dc29">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000069766Member"
      id="t_46_f2096667_e1b0_6578_d184_6da6ecfc4525">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_94_677d782c_42a6_4323_a5eb_1bb1df691c76"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_AmazonComIncMember"
      decimals="4"
      id="h_95_74b3a8cb_2970_4a83_855e_641233a7a5bf"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_96_939725a6_ff95_4956_a093_7e37d0859c14"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_97_93348611_e85f_4212_b24d_f3773262dc72"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_98_7acfa6c1_5e4c_4673_9f2e_8868d269e6a7"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_99_5b29580d_b618_4089_972d_d74141304a09"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_100_e7d063c3_deb5_490d_84e1_cf2e18229b03"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_101_e599ad73_7c6b_4468_bb55_a558cad4d390"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_CRHPLCMember"
      decimals="4"
      id="h_102_6d8c03fc_d4ba_4506_aa21_8ef3f4ac533e"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_CencoraIncMember"
      decimals="4"
      id="h_103_a96354ef_df94_457a_b463_e5bc6b2b46e7"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_104_e63702a5_d2e0_498e_8764_ec3a3c8ed84e"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_IndustrialSectorMember"
      decimals="4"
      id="h_105_e15cac36_2b76_47cc_9953_b85e11df95db"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_106_5ed5c876_7558_418f_aada_8077bea5b12a"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_HealthcareSectorMember"
      decimals="4"
      id="h_107_ca78b3ec_7b41_4b69_a8f8_5781c819fa53"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_EnergySectorMember"
      decimals="4"
      id="h_108_ca0aba7f_ff18_4a57_a618_d0240ff6c5fa"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_MaterialsSectorMember"
      decimals="4"
      id="h_109_ec154518_9299_4dd5_9fa2_af80e91deb86"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_110_2c1fc58d_c040_452e_8fae_44e4ebe8d889"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_UtilitiesSectorMember"
      decimals="4"
      id="h_111_615b9730_471c_45f0_b90b_9010665f9108"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_112_546037ee_cb34_4282_b41f_5e521de840ac"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_CommunicationsSectorMember"
      decimals="4"
      id="h_113_7006fb08_b995_492c_b0be_879e728c0d1e"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000069766Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_114_60605032_4573_4da8_86c5_2a9232ebe096"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000078799Member"
      id="t_56_21948a97_c9fc_30eb_f579_71e23ecf760d">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000078799Member"
      id="t_57_eae9a3b2_ce73_086a_d8ca_23b78fc9e7c2">Class NAV</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000078799Member"
      id="t_58_0d7ae280_f951_3f0b_44dd_9b633f0a7a42">JDVNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_43_2b4fa3a0_6b6b_4741_b33b_671c43d7b5e7">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000078799Member"
      id="t_44_08737695_c138_404a_8422_aa76c45a7e65">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_45_eddb5b73_33c9_40fb_9909_aae96e1e0d0f">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000078799Member"
      id="t_46_90daf85b_b0b4_4ca3_9de6_bc12729e14bc">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000078799Member"
      id="t_47_5ecb29aa_c0d5_4e0f_9bbf_69f1efcbc6a2">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_48_8b10658e_d615_430d_b39e_f8810000338d">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Disciplined Value Fund&lt;br/&gt; (Class NAV/JDVNX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;65&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000078799Member"
      decimals="INF"
      id="h_115_7a85d9f9_1dac_4412_840c_d30c055b39a9"
      unitRef="USD">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000078799Member"
      decimals="4"
      id="h_116_3fb8f493_102d_49ee_aa04_3b025086c3f4"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_49_31c6d23e_20c4_43c3_bd89_8f42844daf16">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Disciplined Value Fund (Class NAV/JDVNX) returned 19.65% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_50_f9583de0_e2b6_477a_a46e_5567c997736e">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464514.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_51_497c30cc_0f6c_4414_875c_a5326b495385">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Fund (Class NAV/JDVNX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;19.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000078799Member"
      id="t_61_0b4fb133_17a4_f39b_fcd5_4f3e59f754ae">Disciplined Value Fund (Class NAV/JDVNX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000078799Member"
      decimals="4"
      id="h_117_2e04d3f4_1779_40a4_9473_04c18df81f55"
      unitRef="pure">0.1965</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000078799Member"
      decimals="4"
      id="h_118_685c7374_bbd0_4ad8_874e_67518c557ff5"
      unitRef="pure">0.1129</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000078799Member"
      decimals="4"
      id="h_119_5723c52e_cf6e_466a_894f_ff042b6fd817"
      unitRef="pure">0.1175</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_60_5c3d943b_0926_87f6_622c_98d4d30362af">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_120_5b43e922_beb1_43e1_b07b_26b59d16c21e"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_121_26002f74_4389_4967_abc2_4edb68dddb00"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_122_d88fe708_427b_4d6e_8d68_cf0f0c35b5a5"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_62_4f896419_3e38_d917_40b2_d2448bbd5677">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_123_66298ad8_7dbc_4086_a580_e5fca4f96143"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_124_6a0f9516_32ac_4834_a24d_fa65d03d1282"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_125_f1b1e9ef_eacb_434e_98f2_af4333da08f8"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000078799Member"
      id="t_52_2ce82c82_4a38_4e56_8ff5_fd210282e600">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_53_f4b9ab56_7709_495d_bc8b_2fbd5a603a94">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_54_f858c454_e10d_4f46_bca5_8329d7474925">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;81&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000078799Member"
      decimals="INF"
      id="h_126_245b3a29_791d_437d_b090_769ae4939bdc"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000078799Member"
      decimals="INF"
      id="h_127_2f931d9c_5ef8_472f_ace6_8d2755268c2a"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000078799Member"
      decimals="INF"
      id="h_128_e21acde3_1b07_41fa_ad7e_9246a94bf4c1"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000078799Member"
      decimals="4"
      id="h_129_d100a5c6_36fd_4214_93e1_9e182849158d"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_55_32583ab1_ea20_4046_adab_2deeef53c721">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000078799Member"
      id="t_59_c2646fc6_7c51_c626_0c11_6a1c0fa49489">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_130_f4900c9d_fcfa_468b_9317_af606b69b74e"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_AmazonComIncMember"
      decimals="4"
      id="h_131_2f26412e_03c0_443d_8845_a16103ae1e58"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_132_7d127aa7_32ef_448c_9266_43c7283fd023"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_133_05c7e12e_856a_4dde_a17d_642d140e38f6"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_134_eb6af443_3a5e_432f_a57d_00bc7bbeb441"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_135_fba8d623_8372_4423_82e8_a8a71f196e0a"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_136_d2014b11_8823_4bf8_911c_08de58c41b62"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_137_7104f549_f851_4c03_905c_7793f24673c8"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_CRHPLCMember"
      decimals="4"
      id="h_138_248c208c_ea86_41a1_a634_c0a8eab7c651"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_CencoraIncMember"
      decimals="4"
      id="h_139_326a625b_6f82_49b3_976d_d39c936b58b6"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_140_dd6c9328_427c_474f_aaa0_b931b9a3d048"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_IndustrialSectorMember"
      decimals="4"
      id="h_141_8327509f_86a2_4d86_93c4_8903c180126f"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_142_fe5e352b_f8ab_42bb_bc16_15a70638496c"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_HealthcareSectorMember"
      decimals="4"
      id="h_143_bfe62d74_76c6_4c46_8067_c0eabf9c24d1"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_EnergySectorMember"
      decimals="4"
      id="h_144_dbcc9fcf_a7b7_4e6f_bbd2_c2adfbde32cf"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_MaterialsSectorMember"
      decimals="4"
      id="h_145_6766283f_e9b7_4fdf_a8c2_54b63e111e72"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_146_5b6b1dcc_7751_4e2b_acd4_b6a105383f11"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_UtilitiesSectorMember"
      decimals="4"
      id="h_147_11fa66d3_a72e_4c3e_822c_a491506d392c"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_148_b52d43ed_2dc3_4da2_a359_cd65e8f68015"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_CommunicationsSectorMember"
      decimals="4"
      id="h_149_b6ffbd34_2dcf_46c5_a134_008298a96041"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000078799Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_150_1d7c5ad9_ce89_415e_be03_6df94f825898"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000111293Member"
      id="t_70_07a53070_0677_f1cb_cf70_ed78dde4921e">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000111293Member"
      id="t_71_7f392022_9826_4bdd_dd10_1dd34280ff6f">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000111293Member"
      id="t_72_e99cdfe0_0ba5_9a8d_cda1_c91c632d701c">JDVPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_56_9d6cdcd2_c96e_4582_9f36_f69426b0e7f4">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000111293Member"
      id="t_57_8df2e22b_0d8d_4db2_98d7_3c4a64e9ae18">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_58_63f03140_80ce_451d_99f3_68238f3ec27e">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000111293Member"
      id="t_59_b214800e_cad6_4a5b_a367_d54d5a9d6b36">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000111293Member"
      id="t_60_4e49633b_3c91_4d73_a53e_9db01dc22661">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_61_0b51c903_f697_4500_82d4_3c3588afdd51">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Disciplined Value Fund&lt;br/&gt; (Class R2/JDVPX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;120&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000111293Member"
      decimals="INF"
      id="h_151_87b76eb2_eb89_40cd_902c_6212be489604"
      unitRef="USD">120</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000111293Member"
      decimals="4"
      id="h_152_4331355e_554d_4240_be9e_7b0093a7c327"
      unitRef="pure">0.0110</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_62_a100ebd9_3b36_4b67_975c_96afb25ca275">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Disciplined Value Fund (Class R2/JDVPX) returned 19.04% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_63_9c4a2bba_56dc_49b3_b78d_f787a5260cb0">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464606.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_64_010e083c_5b73_44c0_956b_e0457fe2f989">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Fund (Class R2/JDVPX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;19.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000111293Member"
      id="t_77_7cabc7c4_0e13_4ca4_ab9a_92fdbd5cec64">Disciplined Value Fund (Class R2/JDVPX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000111293Member"
      decimals="4"
      id="h_153_4a3cfa8c_b533_4fb9_9291_145f6c33ed04"
      unitRef="pure">0.1904</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000111293Member"
      decimals="4"
      id="h_154_38c0e5e5_89aa_42c4_b5d6_cc260b9e6574"
      unitRef="pure">0.1072</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000111293Member"
      decimals="4"
      id="h_155_9e881041_d867_4be7_87f7_8a1a161de0b7"
      unitRef="pure">0.1118</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_74_0507f60a_b875_48a2_32c0_f9402b279cbe">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_156_7dba8ac8_05a5_438d_9221_ecc9f948df20"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_157_02406926_8390_44f0_82b9_ecd6b49307e9"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_158_8daeb755_14cf_4ab1_b7e9_53f7ad7a1327"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_75_78bdb7bb_3c42_4cc0_8aa9_5cb3e81ad35c">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_159_cdd7a123_b810_49c9_acc2_ea583c29002a"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_160_81d1307a_7d95_4d79_b0cd_f7bbc3669af6"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_161_3c02c80d_3695_4f0d_97b3_731e2d87ce05"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000111293Member"
      id="t_65_6f355023_38d8_4252_872d_c2c134dadad3">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_66_758cee34_222b_458d_9c49_933470c36b1c">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_67_d414bca7_a708_4f58_9088_66963a57a4a4">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_68_2f3b3401_c1be_4a2a_a15c_e9be9ae7403e">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;81&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000111293Member"
      decimals="INF"
      id="h_162_5ef0c465_bce9_45fb_9d37_3d419ec7cbaa"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000111293Member"
      decimals="INF"
      id="h_163_c1a8f206_5c00_4c46_8389_d5eac7c31c45"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000111293Member"
      decimals="INF"
      id="h_164_dffc27d0_3431_479b_ac21_009de56bbfea"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000111293Member"
      decimals="4"
      id="h_165_4f3da866_aa01_4a14_b7e3_a5f5e63f9243"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_69_1e768a27_11fa_44d6_afc4_8804a9464697">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000111293Member"
      id="t_73_5ed52643_3317_0087_29f5_87a7ad9cc109">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_166_74060082_5fb5_4264_b223_720f0c49b78e"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_AmazonComIncMember"
      decimals="4"
      id="h_167_69c3e1c3_c23e_435b_8f1e_f4eb49b8b2c1"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_168_0793f8be_3785_4740_9a50_1eaaf959bc6e"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_169_c9d1c798_eb58_44a1_b955_c7b079b3d389"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_170_0fa08ba8_cbfc_4daf_a82e_fea84e7874ac"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_171_bb9febbe_b39f_4168_8172_1f282e96c52e"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_172_0cc97db3_fb39_47b6_bf08_5289049b4d5d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_173_c5e05319_17aa_453a_b50e_5d3d2fc593ac"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_CRHPLCMember"
      decimals="4"
      id="h_174_facf177c_1e93_472c_a394_52bfaa5d3ecb"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_CencoraIncMember"
      decimals="4"
      id="h_175_26466968_5f6c_457e_9841_24aa83f047c0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_176_f633f4b3_45b2_4dad_b462_0f4d9bdf432b"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_IndustrialSectorMember"
      decimals="4"
      id="h_177_732e7eb8_ab18_46dc_9452_be6806c66e42"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_178_8d9a3713_a88a_4bb1_b5e3_828ed160cd8c"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_HealthcareSectorMember"
      decimals="4"
      id="h_179_2f808f32_bc93_4ce8_9145_4c22a7ae999a"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_EnergySectorMember"
      decimals="4"
      id="h_180_0e12de79_a5a5_4f6d_8d85_5c5bad6c4523"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_MaterialsSectorMember"
      decimals="4"
      id="h_181_a5b81450_06ad_441a_8a53_48282c70991f"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_182_33b16b11_e310_4ed0_b0f9_0be6583d21da"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_UtilitiesSectorMember"
      decimals="4"
      id="h_183_fc515e0d_bbab_4eec_b362_8f9bfc60744d"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_184_ba848d13_0772_44af_a995_53591b83beed"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_CommunicationsSectorMember"
      decimals="4"
      id="h_185_81e241aa_f200_41ca_abf5_c80622de2e58"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000111293Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_186_4d5b07f1_0fe2_43a8_9921_8c705f1dcbfb"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000076626Member"
      id="t_84_034f50b6_d2bb_31d5_bedd_cc536d38d4ee">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000076626Member"
      id="t_85_36127f31_a2e6_a403_5eb3_b4e98c30275e">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000076626Member"
      id="t_86_13f734b7_b962_5cfc_466f_425d43a0453f">JDVFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_70_8cbbf5a7_e9c8_4026_b6ae_944a165b7311">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000076626Member"
      id="t_71_d832886a_7d72_4148_ae93_94ff76b09473">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_72_a1d45101_e6d3_47aa_9c1a_b216bc723e44">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000076626Member"
      id="t_73_7677628b_f053_40d2_845a_bc7a9f0fbb2f">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000076626Member"
      id="t_74_cca930c5_3587_42ad_b872_72337695d92c">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_75_8f06f011_97a6_4ce0_9710_b91d2f8f4ecf">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund&lt;br/&gt;(Class R4/JDVFX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;93&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000076626Member"
      decimals="INF"
      id="h_187_e023be53_9fcc_41f0_87aa_663dc59255f7"
      unitRef="USD">93</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000076626Member"
      decimals="4"
      id="h_188_3caeaccf_1056_4292_8e59_039f66852cd4"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_76_6d3b987b_4eba_4330_9fa0_f4d5d50f7f3c">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Fund (Class R4/JDVFX) returned 19.35% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_77_3ca137c4_89ce_4762_8d6f_6f049f568edd">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464597.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_78_f3164c15_b503_4e53_802e_d087047659fc">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund (Class R4/JDVFX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000076626Member"
      id="t_87_b47b6f21_0ebb_0bbd_516c_f7661a714282">Disciplined Value Fund (Class R4/JDVFX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000076626Member"
      decimals="4"
      id="h_189_b7702bb3_6577_4773_9b9f_422e66944352"
      unitRef="pure">0.1935</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000076626Member"
      decimals="4"
      id="h_190_1086b3b5_ffc7_44af_a010_d8d9287d36f2"
      unitRef="pure">0.1100</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000076626Member"
      decimals="4"
      id="h_191_ad20a13a_23b1_4ca5_a9b3_005d37c1f450"
      unitRef="pure">0.1146</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_89_7534f099_52e9_4d63_5ba8_ebaf813b1224">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_192_9e33ea32_13b0_4e7d_a053_217fbbf169ae"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_193_27fa43c5_0aac_495b_ad90_3fd824d9d159"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_194_ed4347a7_2e8d_40d9_97ad_f6bf0690b6a2"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_90_5d1be671_18fe_59f2_68c1_2b4687363ac0">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_195_b6fc2fcb_aa99_4bc7_9c07_b27da6707185"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_196_e5faf8e1_3ab6_4837_b614_de3c61d2dcc4"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_197_3fd3c7a0_a768_4dd3_8c3c_f115f115eb6c"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000076626Member"
      id="t_79_7d96b5ef_ecbf_4e45_b03b_04f81367705d">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_80_ed031ac6_b9de_45a2_bbef_ceab20de9315">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_81_a537f8e1_5d18_4c33_8192_437cf75afe37">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_82_46072854_bcb6_46e9_8903_3859b63c6fe8">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000076626Member"
      decimals="INF"
      id="h_198_b2fa9f1c_7d8d_4ac5_85c6_e1d57c58a85b"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000076626Member"
      decimals="INF"
      id="h_199_874208c3_b068_4ab4_9da8_c96b482083e9"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000076626Member"
      decimals="INF"
      id="h_200_589fb27a_07b8_4b1a_b08a_0f9f6c60b8f1"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000076626Member"
      decimals="4"
      id="h_201_4548d2b8_7109_4b21_b140_bec5b963fb61"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_83_0410ff09_0e3f_4385_b045_060ae356ffe6">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000076626Member"
      id="t_88_8e49be9b_4ce9_4aae_7959_ac1fe6711ea8">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_202_bf28932f_d427_4bb5_8d7d_e4e4df84ece7"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_AmazonComIncMember"
      decimals="4"
      id="h_203_c68040f9_336b_4aee_bcb8_cae3d2ae9471"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_204_dd5f0bee_0846_4117_87cc_d9fc4c2a5926"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_205_d7132bde_69d7_4f72_8c0d_47fd5f017ac6"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_206_0142aabd_ded4_43cb_b530_a95a31c3f0fb"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_207_dc3079c1_69cc_4898_8553_f18c038c9f54"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_208_725978be_d4b5_4bb2_aba5_27c8bb1fe3cf"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_209_21a04576_a40f_4757_abbb_181f58feb348"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_CRHPLCMember"
      decimals="4"
      id="h_210_f405fc13_5432_480a_9663_5d047b330226"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_CencoraIncMember"
      decimals="4"
      id="h_211_367d94e9_0876_45a2_ba0f_49f3bd9f6905"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_212_f6da9126_fad3_4561_b8c4_c180138e4f4e"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_IndustrialSectorMember"
      decimals="4"
      id="h_213_ca703e03_eb57_448b_b63a_b544a2043a51"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_214_84380097_85b1_4f63_ba39_6a98c2dbbd0b"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_HealthcareSectorMember"
      decimals="4"
      id="h_215_62e9b57a_62a6_4728_9af4_fdf662665ba0"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_EnergySectorMember"
      decimals="4"
      id="h_216_5be1fb0c_087d_4a79_bc5b_23e4a5afe078"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_MaterialsSectorMember"
      decimals="4"
      id="h_217_fde65a13_1440_40f4_b819_4698529c1164"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_218_eb02e68b_0114_48ca_a5fb_7b68eafdf95d"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_UtilitiesSectorMember"
      decimals="4"
      id="h_219_bb317426_b82f_4782_90f5_d5c650cea403"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_220_6c41c8c6_a86b_4cfe_9921_76a8bc7f15d9"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_CommunicationsSectorMember"
      decimals="4"
      id="h_221_a05a32eb_d89b_4c98_92fb_b6431b8fe0ca"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076626Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_222_fc0f985c_67c6_4826_95b2_a3d4979fd090"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000076627Member"
      id="t_98_7aff24d6_96b2_4843_b659_e61e41edff31">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000076627Member"
      id="t_99_2b808e82_85fd_66d0_e476_43441feeaa8d">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000076627Member"
      id="t_100_10a83bf3_53c1_4d46_b38c_bd0bad44f23d">JDVVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_84_84d655c4_3e08_45db_903e_802f1d65229a">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000076627Member"
      id="t_85_b8733a8d_dace_4974_b551_302543775bf6">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_86_4c4cacd6_202a_49da_80cc_ac17fd81dafe">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000076627Member"
      id="t_87_a3431536_3fca_42ac_aac4_b413f2d023d2">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000076627Member"
      id="t_88_549c079d_4cae_4bf2_86fe_d32f115510a9">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_89_2d412d81_4bb3_4519_bb58_7e0f654c06f4">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund&lt;br/&gt;(Class R5/JDVVX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;71&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000076627Member"
      decimals="INF"
      id="h_223_17114cef_b3f9_48d7_ac3c_ca7615332520"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000076627Member"
      decimals="4"
      id="h_224_b98cb16e_9af8_4f41_8d9e_8d0150eab29b"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_90_007b62da_22cc_424b_8791_d1323841e3a3">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Fund (Class R5/JDVVX) returned 19.60% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_91_5bd34c9f_5753_4970_b934_2b5aa60034f8">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464566.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_92_6e0e2063_3cbe_4a6e_a5c8_833578c49f08">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund (Class R5/JDVVX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000076627Member"
      id="t_101_bcb9e21c_1ad8_ef5f_768d_e8cab4c84b02">Disciplined Value Fund (Class R5/JDVVX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000076627Member"
      decimals="4"
      id="h_225_1184e29c_6c11_4c51_afd4_b5a6f054ef99"
      unitRef="pure">0.1960</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000076627Member"
      decimals="4"
      id="h_226_91777c3d_bd5b_4d28_92d7_2220e5053cc2"
      unitRef="pure">0.1123</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000076627Member"
      decimals="4"
      id="h_227_d04ff471_a74a_4d78_86fb_edc27248d95e"
      unitRef="pure">0.1168</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_103_8e7fb250_2fd0_d9da_d9be_c57b4aff3a26">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_228_1cd9872f_ee2d_4b4c_80ea_6d3d39221e1d"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_229_7071ad44_8b9f_4217_96e5_f1cf50b34fee"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_230_5c96d910_52dd_42d7_ab4e_f67bfed61fbf"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_104_d1d57647_7526_6da4_748f_304da191b0fa">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_231_e20cc957_5dd2_402a_8db8_ca2ec1dedcc9"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_232_f8c6ff4c_dbb8_4291_9b49_9aad53a4e434"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_233_d7666610_5460_420d_b776_8dd08040c597"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000076627Member"
      id="t_93_3e32ec32_4dd4_47a6_8241_cb03310c50df">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_94_06a0ae06_4f0c_4f6c_a407_3d5c7cc4d50f">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_95_957c7d3e_03d0_4bb3_b424_b90ec6a462e1">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_96_131ff7f0_f269_41e4_9213_e422bb1e0d70">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000076627Member"
      decimals="INF"
      id="h_234_c17cc3c6_1d19_43aa_89f0_6fd9b3681e86"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000076627Member"
      decimals="INF"
      id="h_235_d17800f8_a704_4a0d_9a88_7a95f2417e21"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000076627Member"
      decimals="INF"
      id="h_236_cd1a08d0_cef5_4034_854f_c11403171eca"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000076627Member"
      decimals="4"
      id="h_237_dc0a29c0_23f8_45e0_afb9_68abe8cfd551"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_97_fa44b2c1_06a2_411c_b29c_2eab46a0d596">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000076627Member"
      id="t_102_184938ef_ed07_0db7_4663_9220e054c243">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_238_573716de_f91e_4327_a050_966d5ef6af29"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_AmazonComIncMember"
      decimals="4"
      id="h_239_1d9267fa_5ba9_49ee_b87b_9b798b00a667"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_240_a861485f_0b19_433e_acb4_86735691cf71"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_241_a714075d_6072_4b8d_8bea_a19bbcdfb719"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_242_1e0225fa_9c3f_4d63_a32c_5d72ac737de1"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_243_88e173d4_1d2d_4134_9262_ef392138f9ff"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_244_8dcf0d41_8fe5_44e6_8c40_30d412a3a3cb"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_245_a6c09d62_f73d_45af_9215_5d3f0f374a48"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_CRHPLCMember"
      decimals="4"
      id="h_246_e0bd3be0_14ff_4354_9821_7dee377ae619"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_CencoraIncMember"
      decimals="4"
      id="h_247_2d0a6bad_51d1_41d0_9c21_ad87025c52c7"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_248_2d530c32_eb5c_4ff2_aa2f_c6620b785f7d"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_IndustrialSectorMember"
      decimals="4"
      id="h_249_20220bb6_46fa_4fce_aeab_481ef0487454"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_250_7263bb4a_d6a7_4501_a0cd_e2bc736dc861"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_HealthcareSectorMember"
      decimals="4"
      id="h_251_8dfd0b58_34d0_41d8_a985_7a32ab18f6fe"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_EnergySectorMember"
      decimals="4"
      id="h_252_25d5c971_c896_4fa3_8372_a6f14a5f2717"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_MaterialsSectorMember"
      decimals="4"
      id="h_253_ac65f8a4_e15c_48b6_8e34_4a2fab4fd322"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_254_b88ed271_a6f4_4ed7_a4f2_87af3dffad77"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_UtilitiesSectorMember"
      decimals="4"
      id="h_255_58cfd386_f689_4fd4_bc7a_d118a9daee8c"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_256_5c41977b_85a4_454f_9d71_7ae9b908a238"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_CommunicationsSectorMember"
      decimals="4"
      id="h_257_a9fb6ffc_6485_4a8e_ad53_1b30d36bcb3c"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000076627Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_258_9b350f9f_3f9d_4ce6_982e_ade94eac1bad"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000104499Member"
      id="t_112_bbbf0752_0a53_b834_f9db_2ac3ebbd0366">John Hancock Disciplined Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000104499Member"
      id="t_113_c05bafc1_b62b_59b8_9a42_b22455fc9298">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000104499Member"
      id="t_114_387f5675_b8b3_c6d0_5526_f9eb10d09219">JDVWX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_98_02d52cb3_fa39_4f13_9d33_d38e15b779ad">This annual shareholder report contains important information about the John Hancock Disciplined Value Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000104499Member"
      id="t_99_b6d18ed6_bb74_4413_8a64_9e5b66cfb9c6">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_100_b267e32b_0a8b_4405_8bfc_1ef41123c7fb">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000104499Member"
      id="t_101_bbae8573_1630_45ca_979c_ec10b81f713e">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000104499Member"
      id="t_102_be14eaa4_2cf3_407d_95f0_25c53d6f0772">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_103_af12f64f_acd2_4ec0_b977_00c9c62c72bf">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund&lt;br/&gt;(Class R6/JDVWX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;66&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000104499Member"
      decimals="INF"
      id="h_259_afd19072_5b1b_4c0d_bdef_80eb00fdfae0"
      unitRef="USD">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000104499Member"
      decimals="4"
      id="h_260_b3933369_976a_4f2d_89fb_9383595d8323"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_104_e82ed034_a177_4879_b73f_a0b33fe7d8a0">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Fund (Class R6/JDVWX) returned 19.61% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Value stocks, while outperforming in the first quarter of 2026, lagged the broader market over the full 12 months.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The semiconductor stocks Micron Technology, Inc. and Applied Materials, Inc., which benefited from expectations for rising demand fueled by the artificial intelligence (AI) infrastructure buildout, were the leading contributors to absolute returns in the sector. Flex, Ltd. and Oracle Corp. also produced strong gains.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Positions in aerospace/defense stocks were key contributors, led by L3Harris Technologies, Inc. The trucking companies C.H. Robinson Worldwide, Inc. and Old Dominion Freight Line, Inc. also performed well, as did FedEx Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in materials, energy, and financials made meaningful contributions, as well. Kinross Gold Corp., Marathon Petroleum Corp., and JPMorgan Chase &amp;amp; Co. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care&lt;/b&gt; | UnitedHealth Group, Inc., which was hurt by questions about its billing practices, a management change, and weaker profit margins, accounted for the majority of the shortfall.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary&lt;/b&gt; | This was the only other sector in which the fund&#x2019;s holdings posted a negative absolute return. Amazon.com, Inc., and lululemon athletica, Inc., both of which were added during the course of the period, were the primary detractors.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_105_82497043_e774_4fcd_9825_a3c3a15b9289">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $1,000,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $1,000,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464545.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_106_8f3e6c45_9034_4443_8ef9_405acc0d57d0">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Fund (Class R6/JDVWX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000104499Member"
      id="t_116_6e124037_c81c_a6f2_12e0_a057f52614e3">Disciplined Value Fund (Class R6/JDVWX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000104499Member"
      decimals="4"
      id="h_261_dd97d1f8_55ae_4856_874d_2015bd0c85e0"
      unitRef="pure">0.1961</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000104499Member"
      decimals="4"
      id="h_262_7d34bd3a_0c15_45e2_89ea_8986170f2e8b"
      unitRef="pure">0.1128</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000104499Member"
      decimals="4"
      id="h_263_a5dc641d_21fa_4035_9585_eeaf1a10f74a"
      unitRef="pure">0.1174</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_118_893de67a_441b_d847_2e8a_d3d3e1fc6048">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_264_4f2fae1c_cd7e_4d3c_bdb1_2fc7103f78ed"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_265_40bdc314_39f2_40a7_aa97_fbc5ff378bd0"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_266_2c455a31_c7fa_42b4_828b_d8c68998d975"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_119_9ed1b2c7_0ebf_1946_0fab_94b2365ff75e">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_267_16cae83f_c055_4d41_b022_0033abce1aad"
      unitRef="pure">0.1587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_268_5bdad814_6024_4db8_bd4a_ef1dcad73713"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_269_5bb6da28_7d17_409c_bc82_bf2e4e04e8d1"
      unitRef="pure">0.1058</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000104499Member"
      id="t_107_ff4a7f45_e040_4681_8f32_21d16ccab883">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_108_2dfd6308_3c7f_4a74_b630_4dfafda7865a">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_109_f4fda41a_a8f6_4109_b17e_ecf0da9dd4db">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_110_d085d304_4c09_41d3_9d48_67c85664c59c">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;16,992,910,855&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;99,503,860&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000104499Member"
      decimals="INF"
      id="h_270_1fc5b607_e252_47bc_b32c_bc24cd6f91e7"
      unitRef="USD">16992910855</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000104499Member"
      decimals="INF"
      id="h_271_eb7ed725_9a50_444e_ba29_b2e9c43b7b84"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000104499Member"
      decimals="INF"
      id="h_272_27c39847_f111_4d4f_b407_01dffb3ed64f"
      unitRef="USD">99503860</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000104499Member"
      decimals="4"
      id="h_273_7325b69a_5daf_48ca_9c6a_8de051bd9705"
      unitRef="pure">0.42</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_111_2e9a469f_4a60_4352_ad7d_27dd4ab3a423">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000104499Member"
      id="t_117_8e15742f_e747_6d92_f783_0b9871e2f532">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Micron Technology, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Applied Materials, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;CRH PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_274_3d9c5a20_4180_489a_bbd7_42808db13f6c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_AmazonComIncMember"
      decimals="4"
      id="h_275_0821ddcc_50e8_435d_bf69_5b8d7c9984e1"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_276_bee5579c_f7c6_47a7_9955_be05571bec22"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_277_fbb6cb63_06b2_4ea4_bce7_7fe98b0c8268"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_278_87821f2c_c2f8_43e8_9b0d_2ece79a7dae5"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_279_f2f2912b_2aa0_4b36_8cdf_f776f9becc08"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_MicronTechnologyIncMember"
      decimals="4"
      id="h_280_0c9b5c86_59ff_4063_8051_5e86fba2d7d3"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_281_3c587e15_c387_47b0_acc2_f2f90e5ae93e"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_CRHPLCMember"
      decimals="4"
      id="h_282_fbd7745f_e170_4e2e_bf25_fd7cbd8ffdc3"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_CencoraIncMember"
      decimals="4"
      id="h_283_a39e6924_d6a0_45b8_92df_4470eb653695"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_284_b481d7d6_d13e_42bd_adce_c707e3c04358"
      unitRef="pure">0.206</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_IndustrialSectorMember"
      decimals="4"
      id="h_285_794c2c41_93c9_4d74_9cbd_0e070182c300"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_286_71b3782e_d60d_48c0_82bc_f3633e2eba9a"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_HealthcareSectorMember"
      decimals="4"
      id="h_287_384d5a39_00cd_47d1_8b7b_34050e303c8f"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_EnergySectorMember"
      decimals="4"
      id="h_288_c29bad8a_c0d2_4062_bf26_db9977027256"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_MaterialsSectorMember"
      decimals="4"
      id="h_289_ec6779cd_5906_4531_b647_e0952880cb04"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_290_0f8b1a06_9772_441a_a6f6_c8c7c94c6f49"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_UtilitiesSectorMember"
      decimals="4"
      id="h_291_9421bfca_b836_4421_b51c_e98d3c3b1d66"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_292_c5d16dbf_3ded_4624_a240_c622f397803a"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_CommunicationsSectorMember"
      decimals="4"
      id="h_293_2b07ffba_ce4f_4349_8135_a25ee8920c13"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000104499Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_294_45121286_9f49_480d_9919_bfbfa85a5c46"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000088535Member"
      id="t_126_16a39eca_4bea_a597_d9c7_e9a8e934f21f">John Hancock Disciplined Value Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000088535Member"
      id="t_127_381f0309_d3fa_0a85_51ce_b530d4d2f668">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000088535Member"
      id="t_128_a1f8c08a_1971_b0cb_7016_22a838f938ca">JVMAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_112_9df0359d_c706_45fe_8755_637d1f93d03b">This annual shareholder report contains important information about the John Hancock Disciplined Value Mid Cap Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000088535Member"
      id="t_113_78dff09a_fc9c_47fa_ac54_cc2d65766c89">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_114_45fb772d_667e_4a9e_ad9d_48739702cd65">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000088535Member"
      id="t_115_e2412d24_30fc_4070_a6bd_46508a6eaa09">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000088535Member"
      id="t_116_1dd1e15b_0ac7_4216_bd0c_14b4e019c4b9">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_117_400ec8ce_cc45_4af3_80c5_906837635eb2">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund&lt;br/&gt;(Class A/JVMAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;118&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000088535Member"
      decimals="INF"
      id="h_295_0158d93d_df3d_4f15_b7c0_c7e6356f25a3"
      unitRef="USD">118</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000088535Member"
      decimals="4"
      id="h_296_f58d3292_98e5_44e9_8987_d04ca588536b"
      unitRef="pure">0.0110</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_118_175dee33_7e24_4d6e_bb93_4bb821025436">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Mid Cap Fund (Class A/JVMAX) returned 14.19% (excluding sales charges) for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Mid-cap stocks performed well in this environment, and mid-cap value stocks outpaced the broader asset class.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | The engine parts producer Howmet Aerospace, Inc. and the defense firm L3Harris Technologies, Inc. were the most notable individual contributors, followed by Generac Holdings, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The electronic design and test solutions provider Keysight Technologies, Inc., which was seen as a beneficiary of the artificial intelligence infrastructure buildout, was the top contributor. Seagate Technology Holdings PLC, Jabil, Inc., and Flex, Ltd. also delivered robust performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in energy, financials, and materials also made meaningful contributions to absolute performance. TechnipFMC PLC, Evercore, Inc., and CF Industries Holdings, Inc. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Certain individual stocks&lt;/b&gt; | A few specific positions detracted from results. Check Point Software Technologies, Ltd.&#x2014;which experienced weaker-than-expected growth&#x2014;hurt performance, as did the beverage company Primo Brands Corp. and the IT services provider CDW Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_119_ee1216fc_6657_4699_96e1_e03b65147364">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464475.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_120_a1dd1f8b_9208_4c5b_aeb6_a5c681a82af5">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund (Class A/JVMAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund (Class A/JVMAX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 3000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000088535Member"
      id="t_130_061e2c6c_f642_a07e_3573_33fcc1833b89">Disciplined Value Mid Cap Fund (Class A/JVMAX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000088535Member"
      decimals="4"
      id="h_297_7aeca559_dc51_40ff_b952_8c6288648a7c"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000088535Member"
      decimals="4"
      id="h_298_6afbdba5_ef87_42d0_905d_be7435a4b9a8"
      unitRef="pure">0.0713</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000088535Member"
      decimals="4"
      id="h_299_b46bfaef_1de1_4984_83ee_26ef16413dd6"
      unitRef="pure">0.0951</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000088535Member_WithoutSalesLoadMember"
      id="t_131_0ebdd5dc_465d_9e86_61c5_87e30bbb78f3">Disciplined Value Mid Cap Fund (Class A/JVMAX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000088535Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_300_bc999270_67de_4535_99cf_d2f8a77365e4"
      unitRef="pure">0.1419</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000088535Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_301_b75fa69c_2357_4da3_84f9_d7037931f93b"
      unitRef="pure">0.0823</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000088535Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_302_efd97fc0_c3bc_46fc_b0d8_f92ef835d344"
      unitRef="pure">0.1007</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell3000IndexMember"
      id="t_132_357bae77_ff5e_80f0_6166_caae987acafb">Russell 3000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell3000IndexMember"
      decimals="4"
      id="h_303_de78d1e6_1c2e_4123_9926_da451c67da31"
      unitRef="pure">0.1809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell3000IndexMember"
      decimals="4"
      id="h_304_5437754a_9441_4071_8c59_e4ea39fd7a39"
      unitRef="pure">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="4"
      id="h_305_f6f3d8e0_808b_4ae1_9ebf_cf8d915804d1"
      unitRef="pure">0.1372</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_133_334d753f_a843_ae65_2c11_b1f3a4a03121">Russell Midcap Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_306_50a87138_7261_498d_b982_8d79aa0150aa"
      unitRef="pure">0.1762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_307_406d228f_7b7b_46d6_a537_5ee1bee27713"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_308_9b5d474c_63d9_4a30_ab53_587099730745"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000088535Member"
      id="t_121_8b4a0488_2513_415f_9a74_2130d5a6f3b6">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_122_cd52b011_e20e_46e8_b719_d9c79c9cc588">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_123_291227bb_84f6_4636_b6e1_f59b44d77e8a">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_124_d6398b1b_e88f_448e_a599_a1a1f3c689df">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;21,871,908,635&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;139&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;161,631,654&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000088535Member"
      decimals="INF"
      id="h_309_a8d64a19_92a6_4787_ad2c_94c5f78a3a85"
      unitRef="USD">21871908635</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000088535Member"
      decimals="INF"
      id="h_310_28c028ad_eea7_42f4_b3ef_8c000316823f"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000088535Member"
      decimals="INF"
      id="h_311_92e8a377_9807_4377_8245_1a8250754959"
      unitRef="USD">161631654</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000088535Member"
      decimals="4"
      id="h_312_4099d6de_cc4c_4191_9f05_002a05af2699"
      unitRef="pure">0.48</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_125_99bf3ebc_2c85_40d1_9e5e_aa48c2282ad5">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000088535Member"
      id="t_129_a8c430c5_10f1_f38c_f883_35ffcdc84da9">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_313_4e6074c7_f724_47b3_a175_13cd902175bd"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_314_db0b6d1c_6738_421b_837b_079192a82e46"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_AmeripriseFinancialIncMember"
      decimals="4"
      id="h_315_4e24e41a_0e9c_4ed9_a9a3_ff8e11042037"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_LPLFinancialHoldingsIncMember"
      decimals="4"
      id="h_316_8bf17699_0500_4fff_a0a8_ea420b22396d"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_AutoZoneIncMember"
      decimals="4"
      id="h_317_7180469e_0247_4a8c_bb0f_080e176f4518"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_CencoraIncMember"
      decimals="4"
      id="h_318_d2c9a5b9_7a8f_43d3_82ed_c7639586baa8"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_SimonPropertyGroupIncMember"
      decimals="4"
      id="h_319_cfee0b2b_30ab_486a_9964_69ae4c05dcf9"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_320_b4b6f888_a1b4_4499_9cd6_c4794e1028ed"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_KeysightTechnologiesIncMember"
      decimals="4"
      id="h_321_3ee80c73_5242_46bb_9b76_bc04eefc677c"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_OldDominionFreightLineIncMember"
      decimals="4"
      id="h_322_e83bf090_cd81_4b60_bf76_1e99e58a9020"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_IndustrialSectorMember"
      decimals="4"
      id="h_323_f35f8687_7858_4bc8_9aab_7bcf987c8e97"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_324_9f38978c_6b7c_49ed_8a2a_5957b801e4eb"
      unitRef="pure">0.152</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_325_f26ba466_4094_4330_9d09_084365c45c80"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_326_fe8bd50f_4663_481c_8b37_eae406e36e90"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_HealthcareSectorMember"
      decimals="4"
      id="h_327_d3d24af5_3fbe_4323_bdac_6157d0901f52"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_EnergySectorMember"
      decimals="4"
      id="h_328_7e192283_2253_4a6e_a246_9d274a35b1d6"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_RealEstateSectorMember"
      decimals="4"
      id="h_329_c74d513f_ecb8_4167_8f6a_99ebcfa52173"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_MaterialsSectorMember"
      decimals="4"
      id="h_330_61d90d59_2d19_4f70_8f6b_7525c9421add"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_331_3594284d_1540_4a8a_b7fc_81a1e10ac0a7"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_UtilitiesSectorMember"
      decimals="4"
      id="h_332_f63be989_b4b6_4ffe_a500_c6012dc2f9d4"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088535Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_333_6d096363_44fc_4a53_b71e_2565b36efb11"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000105879Member"
      id="t_140_1b94ae07_50cf_499e_50ee_153d289ba7a4">John Hancock Disciplined Value Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000105879Member"
      id="t_141_e4a71019_02d1_6b37_ae89_625a82dd9154">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000105879Member"
      id="t_142_521187d7_3caf_d3af_8908_ab590fe091b7">JVMCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_126_f8adfba6_8ebc_4251_aa29_4ddb599be166">This annual shareholder report contains important information about the John Hancock Disciplined Value Mid Cap Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000105879Member"
      id="t_127_aa7f71a6_bb71_464b_a0db_827c1533e464">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_128_796fcd02_bed8_494b_a1b8_818c06f4bcdb">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000105879Member"
      id="t_129_8fffe88f_b6a9_45bb_ba0f_d62afc4578b9">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000105879Member"
      id="t_130_6e4a73aa_6b17_4736_ad03_a5f8a7e90e62">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_131_34d57c2c_234c_4878_9648_69d9eead8cf1">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Disciplined Value Mid Cap Fund&lt;br/&gt; (Class C/JVMCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;197&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000105879Member"
      decimals="INF"
      id="h_334_5b757820_4712_438e_8936_18e93c4390af"
      unitRef="USD">197</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000105879Member"
      decimals="4"
      id="h_335_b6c48d24_af22_46fd_9526_ec34b3938d2c"
      unitRef="pure">0.0185</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_132_dbed543f_5fb3_484e_b799_804e3681eca2">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Disciplined Value Mid Cap Fund (Class C/JVMCX) returned 13.32% (excluding sales charges) for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Mid-cap stocks performed well in this environment, and mid-cap value stocks outpaced the broader asset class.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | The engine parts producer Howmet Aerospace, Inc. and the defense firm L3Harris Technologies, Inc. were the most notable individual contributors, followed by Generac Holdings, Inc. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology&lt;/b&gt; | The electronic design and test solutions provider Keysight Technologies, Inc., which was seen as a beneficiary of the artificial intelligence infrastructure buildout, was the top contributor. Seagate Technology Holdings PLC, Jabil, Inc., and Flex, Ltd. also delivered robust performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in energy, financials, and materials also made meaningful contributions to absolute performance. TechnipFMC PLC, Evercore, Inc., and CF Industries Holdings, Inc. were the leading contributors in the three sectors, respectively. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Certain individual stocks&lt;/b&gt; | A few specific positions detracted from results. Check Point Software Technologies, Ltd.&#x2014;which experienced weaker-than-expected growth&#x2014;hurt performance, as did the beverage company Primo Brands Corp. and the IT services provider CDW Corp. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_133_ee33eef7_f483_4f79_b3b7_5f64e61c0b12">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464454.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_134_347c250c_e3e8_4ca5_8860_4f976832bd12">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Mid Cap Fund (Class C/JVMCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Mid Cap Fund (Class C/JVMCX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 3000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell Midcap Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000105879Member"
      id="t_143_8cb91608_8368_4711_562b_9e3cd2c13abd">Disciplined Value Mid Cap Fund (Class C/JVMCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000105879Member"
      decimals="4"
      id="h_336_4ced15d3_0208_4e45_bc07_9d163f7dd6b7"
      unitRef="pure">0.1232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000105879Member"
      decimals="4"
      id="h_337_b56d0d75_b739_4c50_84c2_6c32b9316660"
      unitRef="pure">0.0742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000105879Member"
      decimals="4"
      id="h_338_805a7bc7_f951_470d_a011_a5ad6762bd31"
      unitRef="pure">0.0925</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000105879Member_WithoutSalesLoadMember"
      id="t_144_6053ded2_c132_0f02_b73b_1f965b8f44b0">Disciplined Value Mid Cap Fund (Class C/JVMCX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000105879Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_339_f7ad2cdd_9a2d_41bd_951a_c4cc640d08b3"
      unitRef="pure">0.1332</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000105879Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_340_61936a83_ca8e_4a96_aa73_df8c8f7b51dc"
      unitRef="pure">0.0742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000105879Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_341_05bcc6c4_47c0_4918_b52b_c99c63a07979"
      unitRef="pure">0.0925</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell3000IndexMember"
      id="t_145_97ae0869_4f69_1ed7_8c23_913552940508">Russell 3000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell3000IndexMember"
      decimals="4"
      id="h_342_eaf47907_4a04_4696_8ac5_4929e3d6b8c4"
      unitRef="pure">0.1809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell3000IndexMember"
      decimals="4"
      id="h_343_0202a221_2427_4d84_8fe7_73b40434d50f"
      unitRef="pure">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="4"
      id="h_344_34b79983_62db_4140_b254_358d2eec5605"
      unitRef="pure">0.1372</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_146_a541c1e5_792d_cc59_af7f_6f43de5eba9b">Russell Midcap Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_345_35dbff0c_31fc_4c9d_9a51_305538349a25"
      unitRef="pure">0.1762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_346_906ad2a1_521c_4a4f_bacd_457b4209ce67"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_347_d499a39d_1425_4e0e_aa58_1549ea20663b"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000105879Member"
      id="t_135_98767f7b_8ed1_4ed8_9dcd_6d26604f0400">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_136_101e30a8_e52e_46b2_8673_1be17b3de2ed">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_137_4beef76a_c57c_4ff6_bd77_80bddb9d29d4">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_138_6f139f0a_7e2f_4929_9170_c587a53c322c">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;21,871,908,635&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;139&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;161,631,654&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000105879Member"
      decimals="INF"
      id="h_348_0ff2409e_2fc6_47bf_a9c0_24fa72eb7fe5"
      unitRef="USD">21871908635</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000105879Member"
      decimals="INF"
      id="h_349_1ac595e3_8275_4a99_8f7e_1513724dec03"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000105879Member"
      decimals="INF"
      id="h_350_06a4a3fb_301a_4803_98df_11f5e4e83193"
      unitRef="USD">161631654</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000105879Member"
      decimals="4"
      id="h_351_b6f4b3c1_0b31_43b1_b340_bc66cf6cd41f"
      unitRef="pure">0.48</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_139_5d835087_2b90_4fbe_835f_40f02794a1b0">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000105879Member"
      id="t_147_5dd118aa_b255_7a08_1f25_0a1f63fa1165">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_352_d620d59e_64ea_4515_8afa_23173a306ed4"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_353_05718ca0_9803_4a02_8a42_50557f94ce0a"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_AmeripriseFinancialIncMember"
      decimals="4"
      id="h_354_a568a74d_e8ad_4cfc_99e9_ce9e108a996d"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_LPLFinancialHoldingsIncMember"
      decimals="4"
      id="h_355_7ff058bd_318e_490f_b4cb_254476707d60"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_AutoZoneIncMember"
      decimals="4"
      id="h_356_5b05a664_37c4_4b2f_9fd8_4e2a1546c120"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_CencoraIncMember"
      decimals="4"
      id="h_357_2482957a_caac_44a3_8cac_e5ec1edad798"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_SimonPropertyGroupIncMember"
      decimals="4"
      id="h_358_0c5a29ed_f8db_4131_a998_2f9748c21427"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_359_b1c12004_e63c_4109_bbe7_58662ee44178"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_KeysightTechnologiesIncMember"
      decimals="4"
      id="h_360_c082817d_1b9b_4cbd_affc_db16bdf0af80"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_OldDominionFreightLineIncMember"
      decimals="4"
      id="h_361_f5297556_2867_4a8d_a8c1_1530148d803b"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_IndustrialSectorMember"
      decimals="4"
      id="h_362_cf835db2_1365_43da_bf67_fe886a637f18"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_363_74d7d316_4171_42cb_83be_603a5a9d3b17"
      unitRef="pure">0.152</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_364_fde0b4db_5f02_43f2_97e9_e0a8801f146f"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_365_979e26d3_6177_451b_9ad1_c6615455aa78"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_HealthcareSectorMember"
      decimals="4"
      id="h_366_d450f93f_ac82_4b75_86c1_988378fc39c7"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_EnergySectorMember"
      decimals="4"
      id="h_367_b67b40fe_520b_44c2_bd81_0c9133ebe471"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_RealEstateSectorMember"
      decimals="4"
      id="h_368_9007fdd2_02e6_4687_985c_190bc2f4666a"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_MaterialsSectorMember"
      decimals="4"
      id="h_369_cc5773d1_9d05_44e9_a910_b16730e7f12d"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_370_de64888c_f347_4f6e_b79a_98c740b8594c"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_UtilitiesSectorMember"
      decimals="4"
      id="h_371_738e134c_19f3_4498_b1e7_fe814b3029ab"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000105879Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_372_89ee3100_d691_4568_af60_6918df81e771"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000088536Member"
      id="t_154_9586ede9_9905_b956_649f_11350beaf56f">John Hancock Disciplined Value Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000088536Member"
      id="t_155_191bdf63_f86a_b153_233f_3fc1fd9320a1">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000088536Member"
      id="t_156_3736b708_12a0_2709_5376_582e5f636c2d">JVMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_140_250f70ae_0782_442f_9afa_5cd65c936d9b">This annual shareholder report contains important information about the John Hancock Disciplined Value Mid Cap Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000088536Member"
      id="t_141_1a9a478e_736d_40ac_b0f4_0837a360de98">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_142_74e504fc_0b37_4c09_9846_54ccd474dda5">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000088536Member"
      id="t_143_13e359a9_1949_4e7e_8786_7f47d91f81b4">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000088536Member"
      id="t_144_01d1e6b2_616e_49bb_9715_6b4199229d1e">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_145_c3b66aa3_d021_4133_a351_73d12e5ec3cc">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Disciplined Value Mid Cap Fund&lt;br/&gt; (Class I/JVMIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;91&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000088536Member"
      decimals="INF"
      id="h_373_b3c705ac_96c7_4261_90b9_37ba1b2ae4dc"
      unitRef="USD">91</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000088536Member"
      decimals="4"
      id="h_374_4ed6fb92_81e2_44ef_8fbb_063ef1656d5e"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_146_5f02734c_35d0_4762_b47b_84842814cc5e">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Disciplined Value Mid Cap Fund (Class I/JVMIX) returned 14.48% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Mid-cap stocks performed well in this environment, and mid-cap value stocks outpaced the broader asset class.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | The engine parts producer Howmet Aerospace, Inc. and the defense firm L3Harris Technologies, Inc. were the most notable individual contributors, followed by Generac Holdings, Inc. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology&lt;/b&gt; | The electronic design and test solutions provider Keysight Technologies, Inc., which was seen as a beneficiary of the artificial intelligence infrastructure buildout, was the top contributor. Seagate Technology Holdings PLC, Jabil, Inc., and Flex, Ltd. also delivered robust performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in energy, financials, and materials also made meaningful contributions to absolute performance. TechnipFMC PLC, Evercore, Inc., and CF Industries Holdings, Inc. were the leading contributors in the three sectors, respectively. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Certain individual stocks&lt;/b&gt; | A few specific positions detracted from results. Check Point Software Technologies, Ltd.&#x2014;which experienced weaker-than-expected growth&#x2014;hurt performance, as did the beverage company Primo Brands Corp. and the IT services provider CDW Corp. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_147_19523242_b82e_43a6_9e18_1604ff1a3076">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $250,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $250,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464435.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_148_2ae70412_c694_4ca1_a8e3_f444e5fb6efe">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Disciplined Value Mid Cap Fund (Class I/JVMIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 3000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell Midcap Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000088536Member"
      id="t_157_0f3156d8_b1ba_e9d7_1933_6f352f190801">Disciplined Value Mid Cap Fund (Class I/JVMIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000088536Member"
      decimals="4"
      id="h_375_c4c8baa3_7ab0_44a2_a35d_2d034045e3ae"
      unitRef="pure">0.1448</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000088536Member"
      decimals="4"
      id="h_376_274caeca_81e3_4b08_9306_69ef104777c1"
      unitRef="pure">0.0851</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000088536Member"
      decimals="4"
      id="h_377_cc5f7738_0342_4985_a58c_96b75ba08566"
      unitRef="pure">0.1035</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell3000IndexMember"
      id="t_158_4f327b45_b167_8af7_8db4_a137e3144b58">Russell 3000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell3000IndexMember"
      decimals="4"
      id="h_378_12a0fa58_bff2_4e37_9351_ab1004628e81"
      unitRef="pure">0.1809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell3000IndexMember"
      decimals="4"
      id="h_379_768a8269_296a_4a8a_959f_b06d3903d72d"
      unitRef="pure">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="4"
      id="h_380_71310fe0_f219_4b8f_8078_8a4965319752"
      unitRef="pure">0.1372</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_159_1bebebdc_8404_4861_7dcc_7bc8f7f65d71">Russell Midcap Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_381_4380837e_88bb_4dd6_a9cf_ce5ce915d4da"
      unitRef="pure">0.1762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_382_a13396c6_3f15_4d74_b78b_6d65a820d003"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_383_ba5cca42_49d8_46fe_a624_13c47004d33f"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000088536Member"
      id="t_149_756130af_e6e6_4b59_a8f3_23313e936205">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_150_7554e87b_2486_4b6f_8d48_e3cc0ef71724">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_151_68bf1cb4_851d_4526_ace6_2a5290161834">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_152_68291fec_77cc_4301_9041_f72d97f70e15">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;21,871,908,635&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;139&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;161,631,654&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000088536Member"
      decimals="INF"
      id="h_384_05a92727_623a_4131_9be5_463a12d79d86"
      unitRef="USD">21871908635</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000088536Member"
      decimals="INF"
      id="h_385_8f5e76f2_7ba2_4410_96a4_ccc8c1f04660"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000088536Member"
      decimals="INF"
      id="h_386_ebd74a21_246d_4e0d_b7cd_66a5cbe2031a"
      unitRef="USD">161631654</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000088536Member"
      decimals="4"
      id="h_387_39cc4e3f_395c_43cf_af4b_caf6f208576c"
      unitRef="pure">0.48</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_153_f4cba767_6280_4e80_b25d_79b42821e40f">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000088536Member"
      id="t_160_070b00dd_e10a_db5e_f516_159dfd9754be">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_388_154d340d_7d28_43eb_ae9b_2504474632b9"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_389_6322f5c9_8bcc_4369_ae35_f3a988be2923"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_AmeripriseFinancialIncMember"
      decimals="4"
      id="h_390_32b8913c_ae6e_4a05_bca3_26a2fb3d3bcd"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_LPLFinancialHoldingsIncMember"
      decimals="4"
      id="h_391_90e4a388_855b_4edf_8766_75cb258a5508"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_AutoZoneIncMember"
      decimals="4"
      id="h_392_aa5f05c8_d5dc_49a8_aacb_f7e86abcaff2"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_CencoraIncMember"
      decimals="4"
      id="h_393_ea513b20_bf24_4422_9411_29b7119cef06"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_SimonPropertyGroupIncMember"
      decimals="4"
      id="h_394_3368662c_9494_4aff_86ae_30e74a695688"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_395_1da07d1b_3f8d_4544_a269_950bb515f114"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_KeysightTechnologiesIncMember"
      decimals="4"
      id="h_396_7d93dfd0_7968_47ec_ad97_bb1afa257b9d"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_OldDominionFreightLineIncMember"
      decimals="4"
      id="h_397_48fbaea3_dec2_4288_9f07_5c21d3883cb6"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_IndustrialSectorMember"
      decimals="4"
      id="h_398_c84bb12c_95e1_41d5_80c3_1fd43a045b21"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_399_0145a00c_356b_42b1_b0a1_961da9f3ba24"
      unitRef="pure">0.152</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_400_cbe82315_c905_4d74_bfe3_0a5cfe2cfa12"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_401_a28026a4_4a5c_403c_acc8_aa7eb01cf5a3"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_HealthcareSectorMember"
      decimals="4"
      id="h_402_14b7a134_556c_47c4_b8bc_416473f4fbac"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_EnergySectorMember"
      decimals="4"
      id="h_403_d40d8915_27e5_41ef_b712_c3d1dd8ae292"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_RealEstateSectorMember"
      decimals="4"
      id="h_404_381fb187_175a_47e2_ae73_714fe2dbd942"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_MaterialsSectorMember"
      decimals="4"
      id="h_405_0e4dd18b_a00a_4a97_8111_a7d10a21ad23"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_406_6d3e2e77_2c38_45f8_a19e_eecb77a35629"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_UtilitiesSectorMember"
      decimals="4"
      id="h_407_be0aaa8b_94db_4a79_9abe_0018f373485a"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000088536Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_408_68e40d0a_6e7d_46ea_abfe_0d0b49621b9f"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000113318Member"
      id="t_168_97459eba_4bba_4c88_cf19_d0e58161ef27">John Hancock Disciplined Value Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000113318Member"
      id="t_169_130dffec_a67e_d7cf_ee07_849c54dc486d">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000113318Member"
      id="t_170_6c02cd5c_95bc_a44f_5022_d1eb6ec69cec">JVMSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_154_90e2ad55_1add_4e09_9ea4_1936b726f031">This annual shareholder report contains important information about the John Hancock Disciplined Value Mid Cap Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000113318Member"
      id="t_155_0e3a327e_db95_4783_a02e_3cb7e95fc7aa">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_156_df83d3e5_869c_4e96_8a41_016791d53805">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000113318Member"
      id="t_157_feae65ec_4272_400d_8d53_be15180f5c11">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000113318Member"
      id="t_158_105ba527_5065_4659_b0ea_bf68cd4e4147">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_159_89d97e26_6f2c_498e_a3f9_40b13e33e59f">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund&lt;br/&gt;(Class R2/JVMSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;133&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000113318Member"
      decimals="INF"
      id="h_409_ab098ca3_f2d1_4462_bdb0_e5085268d591"
      unitRef="USD">133</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000113318Member"
      decimals="4"
      id="h_410_732f46a1_45c2_4ccd_8359_a8851fa4c791"
      unitRef="pure">0.0124</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_160_28e6246e_3a46_45c9_ad50_ff96488a8d5c">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Mid Cap Fund (Class R2/JVMSX) returned 14.07% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Mid-cap stocks performed well in this environment, and mid-cap value stocks outpaced the broader asset class.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | The engine parts producer Howmet Aerospace, Inc. and the defense firm L3Harris Technologies, Inc. were the most notable individual contributors, followed by Generac Holdings, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The electronic design and test solutions provider Keysight Technologies, Inc., which was seen as a beneficiary of the artificial intelligence infrastructure buildout, was the top contributor. Seagate Technology Holdings PLC, Jabil, Inc., and Flex, Ltd. also delivered robust performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in energy, financials, and materials also made meaningful contributions to absolute performance. TechnipFMC PLC, Evercore, Inc., and CF Industries Holdings, Inc. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Certain individual stocks&lt;/b&gt; | A few specific positions detracted from results. Check Point Software Technologies, Ltd.&#x2014;which experienced weaker-than-expected growth&#x2014;hurt performance, as did the beverage company Primo Brands Corp. and the IT services provider CDW Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_161_2a9fb29b_06fa_4352_ba1d_970467446c07">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464414.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_162_34d3c7ed_6ccd_4b7f_aaae_ffa7be8df751">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund (Class R2/JVMSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 3000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000113318Member"
      id="t_172_0764b6f4_d175_3e76_9815_5d53ab7bef7f">Disciplined Value Mid Cap Fund (Class R2/JVMSX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000113318Member"
      decimals="4"
      id="h_411_dd592d3f_0e82_489a_90d2_7456a4741e6c"
      unitRef="pure">0.1407</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000113318Member"
      decimals="4"
      id="h_412_fbe02b6b_3d90_4fb0_b5f1_d94e700e8b89"
      unitRef="pure">0.0809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000113318Member"
      decimals="4"
      id="h_413_7f9aa731_c936_4b89_8d44_4de986315709"
      unitRef="pure">0.0992</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell3000IndexMember"
      id="t_173_6d8e0dca_8830_3e45_458a_500fe54e8b83">Russell 3000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell3000IndexMember"
      decimals="4"
      id="h_414_8b87afc4_446c_4ff9_ad27_d314f7e86b89"
      unitRef="pure">0.1809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell3000IndexMember"
      decimals="4"
      id="h_415_7bef4cea_bac5_4093_9e83_8922f23a2cad"
      unitRef="pure">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="4"
      id="h_416_ffed01c5_9820_4f24_a3ce_343e041e79bc"
      unitRef="pure">0.1372</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_174_f39286e4_8536_b7fc_3163_56c154a7dbd8">Russell Midcap Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_417_a96a5d67_fe14_45fb_882d_0e0c8b85d42b"
      unitRef="pure">0.1762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_418_c0c6c286_bca8_4ee8_bd06_db96b16e052a"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_419_7d5cc3bf_4a74_4945_8bf9_5f2371e64487"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000113318Member"
      id="t_163_378e2348_636a_4161_8310_d52dad29dbf2">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_164_878c4744_89fb_40d5_a0c7_cd04429633ad">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_165_b4b3f8e9_c3f0_49fc_b0cb_59ac94e3dfd9">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_166_99df1ac9_b30f_42cf_978e_72ac851f87d9">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;21,871,908,635&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;139&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;161,631,654&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000113318Member"
      decimals="INF"
      id="h_420_0c3f2e72_ee13_4f38_be1f_b0df53f51897"
      unitRef="USD">21871908635</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000113318Member"
      decimals="INF"
      id="h_421_88ee957c_ab40_4594_8bd9_aa80ddc18dda"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000113318Member"
      decimals="INF"
      id="h_422_176adcbb_1284_4c68_ad15_0ce23b3914df"
      unitRef="USD">161631654</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000113318Member"
      decimals="4"
      id="h_423_69b98519_7d0c_47b3_af56_42ea5de373d4"
      unitRef="pure">0.48</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_167_24d0eb81_ce9b_4796_bdfc_51f92b654f2c">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000113318Member"
      id="t_171_4d52e0c1_e39d_ebdc_eb5a_6c7837cd5d88">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_424_3346953a_fab3_4f6b_8607_eea78fc47de7"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_425_022b4676_463c_48c5_8d89_268ed6b9655e"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_AmeripriseFinancialIncMember"
      decimals="4"
      id="h_426_f7adb91a_09c0_46ec_9a98_4aa5b7f89cef"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_LPLFinancialHoldingsIncMember"
      decimals="4"
      id="h_427_c00c4565_ccba_46fe_bb57_710ec36b1ed0"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_AutoZoneIncMember"
      decimals="4"
      id="h_428_9a7fb466_baa3_4da7_bcba_4dc7cbb3449c"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_CencoraIncMember"
      decimals="4"
      id="h_429_43331b8a_5830_44ff_982b_6eaca2bfdfa8"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_SimonPropertyGroupIncMember"
      decimals="4"
      id="h_430_e948c5a1_b9f7_405d_ab07_108837f6607e"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_431_0c2a2bfe_804d_4720_8a2a_e8d480d4afb3"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_KeysightTechnologiesIncMember"
      decimals="4"
      id="h_432_18609f4c_451b_49d2_a08b_43bdfe2f3a3e"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_OldDominionFreightLineIncMember"
      decimals="4"
      id="h_433_7c69a819_81ae_4e4f_96c3_84a178a908f8"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_IndustrialSectorMember"
      decimals="4"
      id="h_434_80967728_7870_4a73_a9c6_c7b312423978"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_435_ab8e3be8_fa11_40ec_bcea_6464a98637ef"
      unitRef="pure">0.152</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_436_3e5c4003_813f_462c_b532_21b6243f2833"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_437_e3632f88_3e8b_4d18_902e_72f6cfef701a"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_HealthcareSectorMember"
      decimals="4"
      id="h_438_6ae83a62_1156_4de5_8019_d6ce1ea9d730"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_EnergySectorMember"
      decimals="4"
      id="h_439_de5e2010_4203_4dfa_8117_a2332ffd40b4"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_RealEstateSectorMember"
      decimals="4"
      id="h_440_727b68fa_1d70_49be_93de_572732998ff4"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_MaterialsSectorMember"
      decimals="4"
      id="h_441_be078a81_aaae_4c21_bf3d_14e662692124"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_442_2cab09dd_eeeb_4a47_85f3_ca2ff3de278a"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_UtilitiesSectorMember"
      decimals="4"
      id="h_443_94a52520_464d_4d06_bf3d_c2250331be4b"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113318Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_444_06bfc17f_3618_41a8_9d0f_15413fc84105"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000128515Member"
      id="t_182_9aef3ab0_a08b_8cd8_4cd8_594e069bcd06">John Hancock Disciplined Value Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000128515Member"
      id="t_183_0af9101f_1922_3b99_8f93_6738832f9819">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000128515Member"
      id="t_184_efbebc15_1649_494f_f6e7_dc392b1c0a16">JVMTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_168_cf97905a_856b_4e67_b65d_be971f2b7235">This annual shareholder report contains important information about the John Hancock Disciplined Value Mid Cap Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000128515Member"
      id="t_169_8c71f08a_0da9_416c_b1e9_16b4e09d273b">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_170_42de8909_4844_4969_8db1_a576e012feb9">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000128515Member"
      id="t_171_1465b6c7_3b9a_4aa2_a32a_418d774e1da0">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000128515Member"
      id="t_172_076300b5_2e48_400a_ae9d_3269a461ca06">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_173_d87fd719_8aef_4dc4_a37b_0c8e995020fe">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund&lt;br/&gt;(Class R4/JVMTX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;106&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000128515Member"
      decimals="INF"
      id="h_445_77e2d9fb_d9f2_4bf4_ab17_d2ce20031c78"
      unitRef="USD">106</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000128515Member"
      decimals="4"
      id="h_446_de8e77c4_295f_4392_a9ae_a116dc296a7d"
      unitRef="pure">0.0099</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_174_4055c859_eb37_4e65_acd8_cf89171259f3">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Mid Cap Fund (Class R4/JVMTX) returned 14.35% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Mid-cap stocks performed well in this environment, and mid-cap value stocks outpaced the broader asset class.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | The engine parts producer Howmet Aerospace, Inc. and the defense firm L3Harris Technologies, Inc. were the most notable individual contributors, followed by Generac Holdings, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The electronic design and test solutions provider Keysight Technologies, Inc., which was seen as a beneficiary of the artificial intelligence infrastructure buildout, was the top contributor. Seagate Technology Holdings PLC, Jabil, Inc., and Flex, Ltd. also delivered robust performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in energy, financials, and materials also made meaningful contributions to absolute performance. TechnipFMC PLC, Evercore, Inc., and CF Industries Holdings, Inc. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Certain individual stocks&lt;/b&gt; | A few specific positions detracted from results. Check Point Software Technologies, Ltd.&#x2014;which experienced weaker-than-expected growth&#x2014;hurt performance, as did the beverage company Primo Brands Corp. and the IT services provider CDW Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_175_799283f1_a2e2_4455_afc4_9a023353f224">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464383.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_176_c87d3a5f_bd4e_41b6_a510_f06498756156">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund (Class R4/JVMTX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 3000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000128515Member"
      id="t_185_9ff60d41_9a3c_1c2b_29ae_b381f2d18f02">Disciplined Value Mid Cap Fund (Class R4/JVMTX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000128515Member"
      decimals="4"
      id="h_447_b2b8062d_f6af_4529_86ba_52db0a31767e"
      unitRef="pure">0.1435</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000128515Member"
      decimals="4"
      id="h_448_867eb463_8627_42ab_a886_2d322766d729"
      unitRef="pure">0.0836</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000128515Member"
      decimals="4"
      id="h_449_4a9af3f7_eb82_4a88_9f62_b23d0b7d39de"
      unitRef="pure">0.1019</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell3000IndexMember"
      id="t_186_341dfb0b_b16c_89de_4dc3_fccf107f528f">Russell 3000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell3000IndexMember"
      decimals="4"
      id="h_450_89370054_e823_498b_a5ca_cddf1c1c49e8"
      unitRef="pure">0.1809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell3000IndexMember"
      decimals="4"
      id="h_451_8ddd88ce_63fe_458e_9266_f9181620efe5"
      unitRef="pure">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="4"
      id="h_452_f5b2b0e5_1d14_4026_acb1_f991a188e699"
      unitRef="pure">0.1372</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_187_9560be0b_4f58_72e1_ce08_091cdaf25e9a">Russell Midcap Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_453_5989741f_2ad7_41dc_987a_6a58f267d870"
      unitRef="pure">0.1762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_454_484fbd96_8c28_43de_914f_adbd14713440"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_455_af030a1c_48dc_4df7_b40a_50b13d4cf9ed"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000128515Member"
      id="t_177_f40ce3ff_faee_47bd_9b51_98c72e890893">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_178_cbc73fac_80d6_43b8_a3e4_241f89f9cf5c">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_179_3aa07086_2349_4a3d_ad67_5980a700ceb9">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_180_74cbf62c_8833_4a61_8e0a_7528ac6330a2">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;21,871,908,635&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;139&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;161,631,654&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000128515Member"
      decimals="INF"
      id="h_456_c5ae0181_c24d_4957_8eb3_3a72b74ff398"
      unitRef="USD">21871908635</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000128515Member"
      decimals="INF"
      id="h_457_7509bb22_95f4_40ae_8156_2e2147812167"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000128515Member"
      decimals="INF"
      id="h_458_1f2a6df0_2c0c_40cc_a280_009e2041c459"
      unitRef="USD">161631654</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000128515Member"
      decimals="4"
      id="h_459_68b87599_2194_41d5_b138_6a67f4b0568c"
      unitRef="pure">0.48</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_181_5134eb13_819d_4d5e_8e12_7167a0777b22">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000128515Member"
      id="t_188_0ebf407d_c4f4_696f_25de_53ab0fe361e7">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_460_0c16a34d_1c3b_4cb9_9258_b83e163c3bc9"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_461_1ff782f0_3958_4963_b168_f2c573b85772"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_AmeripriseFinancialIncMember"
      decimals="4"
      id="h_462_41580655_5dd2_4ea1_b961_f031844515ea"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_LPLFinancialHoldingsIncMember"
      decimals="4"
      id="h_463_f3c23543_5843_42e1_a97b_416e64e715b4"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_AutoZoneIncMember"
      decimals="4"
      id="h_464_035fd992_a747_45a3_86b9_66622b6ed078"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_CencoraIncMember"
      decimals="4"
      id="h_465_7dba038f_4f8a_4969_93cf_eb6638a78039"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_SimonPropertyGroupIncMember"
      decimals="4"
      id="h_466_11287d8e_460c_4239_84f0_76aa0862c47a"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_467_db6d8ea1_4d08_43df_8c92_1750c8a9f49d"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_KeysightTechnologiesIncMember"
      decimals="4"
      id="h_468_0fba81a8_1a43_45cb_afd3_d7f4bf2dae37"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_OldDominionFreightLineIncMember"
      decimals="4"
      id="h_469_cecf6dc6_cf96_4482_b110_e062fe8b46ac"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_IndustrialSectorMember"
      decimals="4"
      id="h_470_a7aeda66_9059_47e9_88a2_32aff1c95791"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_471_00958711_3c55_4009_b92c_6aae85e478a5"
      unitRef="pure">0.152</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_472_91b1a837_7bf1_41ac_add9_8bf719963518"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_473_35e44b84_e2ad_4de7_a749_9afaca64ed3f"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_HealthcareSectorMember"
      decimals="4"
      id="h_474_47d7ab05_1412_46a4_9643_614e1fcc0994"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_EnergySectorMember"
      decimals="4"
      id="h_475_bc5b0f61_6e98_426e_a63d_0a82657ede0a"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_RealEstateSectorMember"
      decimals="4"
      id="h_476_9e8cf3e7_3cbc_40ab_96ad_2d9611b4797d"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_MaterialsSectorMember"
      decimals="4"
      id="h_477_acac277c_720b_45b5_8cd7_0735f6dbd023"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_478_c6e7cd26_df2f_45e8_b502_6ce79642f79c"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_UtilitiesSectorMember"
      decimals="4"
      id="h_479_35a014f9_f8ce_4173_ac97_5b7ee81af306"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000128515Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_480_c38c30c9_32a0_4bb7_809c_6b0372c23b75"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000106449Member"
      id="t_196_9257cf73_e43c_0703_4864_09ed7ec023d8">John Hancock Disciplined Value Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000106449Member"
      id="t_197_a18ee570_a0aa_37d4_bfd7_793b79f33956">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000106449Member"
      id="t_198_52373ce3_75ba_d67f_8c61_fbead471dbab">JVMRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_182_1d2f6d95_99f0_4373_8011_32d7e0499faa">This annual shareholder report contains important information about the John Hancock Disciplined Value Mid Cap Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000106449Member"
      id="t_183_ac4fd19d_16e6_48e1_ba95_a12429ab128c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_184_ef5545e9_c44a_4698_957d_f776a845b820">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000106449Member"
      id="t_185_be875284_1664_424c_a563_fd3ca66e76ab">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000106449Member"
      id="t_186_60c443e2_57c5_4d5f_8e40_900534c0dfbe">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_187_daeb6f7e_0f85_4e53_b92c_188205e016bb">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund&lt;br/&gt;(Class R6/JVMRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;79&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000106449Member"
      decimals="INF"
      id="h_481_8864d1e0_1cfe_4b24_a4fc_43cdd8093f60"
      unitRef="USD">79</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000106449Member"
      decimals="4"
      id="h_482_9f03eb4d_15a9_42c1_ba73_5167506d67a7"
      unitRef="pure">0.0074</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_188_2a0cb392_4b18_49f7_808d_c3bda0898b63">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Disciplined Value Mid Cap Fund (Class R6/JVMRX) returned 14.64% for the year ended March 31, 2026. Despite a sell-off in March 2026 caused by the start of the war in Iran, U.S. equities registered strong returns in the annual period. The combination of steady economic growth, robust corporate earnings, and accommodative U.S. Federal Reserve policy all helped support investors&#x2019; appetite for risk. Mid-cap stocks performed well in this environment, and mid-cap value stocks outpaced the broader asset class.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | The engine parts producer Howmet Aerospace, Inc. and the defense firm L3Harris Technologies, Inc. were the most notable individual contributors, followed by Generac Holdings, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | The electronic design and test solutions provider Keysight Technologies, Inc., which was seen as a beneficiary of the artificial intelligence infrastructure buildout, was the top contributor. Seagate Technology Holdings PLC, Jabil, Inc., and Flex, Ltd. also delivered robust performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other areas of strength&lt;/b&gt; | Holdings in energy, financials, and materials also made meaningful contributions to absolute performance. TechnipFMC PLC, Evercore, Inc., and CF Industries Holdings, Inc. were the leading contributors in the three sectors, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Certain individual stocks&lt;/b&gt; | A few specific positions detracted from results. Check Point Software Technologies, Ltd.&#x2014;which experienced weaker-than-expected growth&#x2014;hurt performance, as did the beverage company Primo Brands Corp. and the IT services provider CDW Corp.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_189_2db1c308_e323_44f6_962d_78c82263e0ab">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $1,000,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $1,000,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464374.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_190_8d21d6f5_4e98_4dfc_8ff9_de8ba8bfa360">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Disciplined Value Mid Cap Fund (Class R6/JVMRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 3000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap Value Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000106449Member"
      id="t_200_62a0aed5_cbf0_ab5e_94bd_18e19f919fbb">Disciplined Value Mid Cap Fund (Class R6/JVMRX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000106449Member"
      decimals="4"
      id="h_483_2a93e568_1649_430e_b121_1c0f41bec57f"
      unitRef="pure">0.1464</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000106449Member"
      decimals="4"
      id="h_484_46aae434_4787_4fb9_a4cf_3e3aa58304e5"
      unitRef="pure">0.0863</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000106449Member"
      decimals="4"
      id="h_485_f62e3ef7_8539_45f1_850e_9b00c05c229b"
      unitRef="pure">0.1047</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell3000IndexMember"
      id="t_201_bcea2229_859f_1f18_3790_3d6769285f91">Russell 3000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell3000IndexMember"
      decimals="4"
      id="h_486_52d7afcb_97fd_468d_885c_5e9d61fa3e01"
      unitRef="pure">0.1809</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell3000IndexMember"
      decimals="4"
      id="h_487_a51afe70_1493_406a_9867_86d5084778aa"
      unitRef="pure">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell3000IndexMember"
      decimals="4"
      id="h_488_4c61cde8_dbde_47e6_b32e_41929a837892"
      unitRef="pure">0.1372</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_202_e2cfbf1e_2f93_7293_ef31_1f8621ffe20a">Russell Midcap Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_489_86221bc2_6151_45a9_b33e_28ef703f10a4"
      unitRef="pure">0.1762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_490_ff646799_5f43_43b9_8b35_c5eed7702869"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_491_0b760950_b896_42ca_a1f8_9d192fa44c12"
      unitRef="pure">0.0975</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000106449Member"
      id="t_191_f5d49c2e_b3e5_439c_838a_e97f23012d62">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_192_9a589ede_1cf5_455a_9d48_1219b1772727">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_193_b5b6882c_6a02_4f0b_80ee_ce8d2cb0affc">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_194_6085fe03_c911_4dc5_b710_9519b4ec7161">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;21,871,908,635&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;139&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;161,631,654&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000106449Member"
      decimals="INF"
      id="h_492_09b9f1e1_c38d_4be2_a250_2b8ee4b47df7"
      unitRef="USD">21871908635</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000106449Member"
      decimals="INF"
      id="h_493_e02b1290_dbca_49ff_8716_4ee8efc56880"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000106449Member"
      decimals="INF"
      id="h_494_862b5784_16ef_4a39_89b6_cbed49f8726b"
      unitRef="USD">161631654</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000106449Member"
      decimals="4"
      id="h_495_6f0f3197_e89b_4919_8281_d23c95e15dc0"
      unitRef="pure">0.48</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_195_e2e5a0da_7dc5_4e63_a6af_6e5a09e9981d">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000106449Member"
      id="t_199_1a70265e_44e8_987f_ad74_05b0370505b5">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Foods Holding Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ameriprise Financial, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;LPL Financial Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AutoZone, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cencora, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Simon Property Group, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Marathon Petroleum Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Keysight Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Old Dominion Freight Line, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_496_634731e7_8d5a_4738_828f_afb60ff0aac3"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_497_541993ab_4c52_405b_acb0_ce58f042d333"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_AmeripriseFinancialIncMember"
      decimals="4"
      id="h_498_4ba0b7f5_c75b_4d9d_b805_067a84d02a2e"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_LPLFinancialHoldingsIncMember"
      decimals="4"
      id="h_499_4073eb96_a3c3_49a6_afcb_c417639885f0"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_AutoZoneIncMember"
      decimals="4"
      id="h_500_be645186_b228_4734_a530_ae3853fe96df"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_CencoraIncMember"
      decimals="4"
      id="h_501_328f9d65_072b_4daa_b07a_2a1a8436e6d1"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_SimonPropertyGroupIncMember"
      decimals="4"
      id="h_502_e35cbd5e_065d_4aba_9684_e97a2c6aa84c"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_MarathonPetroleumCorpMember"
      decimals="4"
      id="h_503_e7bdb675_6285_4c1d_88f4_c20520823c6d"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_KeysightTechnologiesIncMember"
      decimals="4"
      id="h_504_b14cc04e_3f3e_4fb8_89d4_8675a1a6a1e1"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_OldDominionFreightLineIncMember"
      decimals="4"
      id="h_505_5f4f3106_0890_4439_88ac_253e0e6a5190"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_IndustrialSectorMember"
      decimals="4"
      id="h_506_ffcbd62b_e267_4740_bfaf_11960dc9b9dd"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_507_dd1a8ab5_9e2c_488b_871a_7c71dc6d2483"
      unitRef="pure">0.152</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_508_060a6b74_a3c6_406d_a5c7_bab949b076c7"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_509_0b12710c_4598_42d1_bf9f_3dad4d59a6f1"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_HealthcareSectorMember"
      decimals="4"
      id="h_510_a48dc469_f8e7_4d7b_a68e_64f7f6ce62e1"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_EnergySectorMember"
      decimals="4"
      id="h_511_88f4e3bd_ecb8_48bd_af5e_49176fee5580"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_RealEstateSectorMember"
      decimals="4"
      id="h_512_afb8f23a_1ece_46d2_9f11_539521a492a5"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_MaterialsSectorMember"
      decimals="4"
      id="h_513_47b5c878_310a_47ad_9935_07e7115f6965"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_514_cb279e34_20ca_4644_9571_6d9a40ee392e"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_UtilitiesSectorMember"
      decimals="4"
      id="h_515_827e709c_1135_4ef8_9efa_86f2b18ff0ec"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106449Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_516_45442f4d_b6b2_4b59_ab85_b19d4e1e66f2"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000043689Member"
      id="t_210_311b471f_42b4_9ecc_4a5e_21ac1025c8e9">John Hancock Global Shareholder Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000043689Member"
      id="t_211_64eebd6c_37f6_4790_aba9_913b45477f30">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000043689Member"
      id="t_212_7b8b35a5_9dd8_9c8b_3edd_d453b8cb40fc">JGYAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_196_9749f2d8_45e4_4d93_ab67_80bfb99ef572">This annual shareholder report contains important information about the John Hancock Global Shareholder Yield Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000043689Member"
      id="t_197_6569632b_f398_40b6_b6cc_20acab4a2e93">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_198_3e5a8fe8_8e33_4823_9af3_c58edf4065bd">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000043689Member"
      id="t_199_aad1e5b4_306c_419f_bc11_4bd95d1fed13">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000043689Member"
      id="t_200_17e65b14_f122_4756_96f0_7e74150a75a9">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_201_727f4a92_a175_4e99_a10f_9b77e8df6b78">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund&lt;br/&gt;(Class A/JGYAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;122&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000043689Member"
      decimals="INF"
      id="h_517_1084b990_5111_4c31_858d_3366bb572d2c"
      unitRef="USD">122</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000043689Member"
      decimals="4"
      id="h_518_60b4bd7f_b92b_43dc_b555_77fcfd9f1c0f"
      unitRef="pure">0.0109</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_202_1c82dbfb_483e_491d_bd77_c195f6eb1e9f">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Global Shareholder Yield Fund (Class A/JGYAX) returned 23.86% (excluding sales charges) for the year ended March 31, 2026. Global equities shook off fears of U.S. tariffs on its trading partners to move higher, supported by enthusiasm for artificial intelligence (AI) and easier monetary policy while global economic growth remained moderate. Gains were tempered late in the reporting period as the outbreak of conflict in Iran disrupted global energy supplies and raised inflation risks.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | Led by Broadcom, Inc., Samsung Electronics Company, Ltd. and Taiwan Semiconductor Manufacturing Company, Ltd., semiconductor stocks supporting the buildout of AI, and Dell Technologies, Inc., a maker of servers for AI workloads, information technology contributed significantly to the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;BAWAG Group AG&lt;/b&gt; | The Austria-based bank serving consumers and small businesses in its home country as well as Germany, Switzerland and the Netherlands saw its shares rise due to strong earnings results, solid shareholder returns via dividends and share buybacks as well as its successful acquisition track record.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Astellas Pharma, Inc.&lt;/b&gt; | The Japanese biopharmaceutical company specializing in cancer and women&#x2019;s health treatments was supported by strong sales momentum and positive clinical trials among its cancer drugs that led to improved earnings results.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;LyondellBasell Industries NV&lt;/b&gt; | The Netherlands-based chemicals company was hurt by weak global demand and higher input costs for chemicals in 2025 that weighed on the company&#x2019;s margins and profitability. The fund exited the position over concern of a potential dividend cut as the oil-based chemical market fundamentals became weak and remained challenged.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Infrastructure Wireless Italiane SpA&lt;/b&gt; | The Italian owner and operator of wireless telecom towers saw its stock decline due to two large customers opting out of their contracts, delays in 5G rollouts, increasing debt levels and generally negative sentiment across the European telecom industry.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Paychex, Inc.&lt;/b&gt; | The outsourced payroll and human resources provider saw its shares underperform as investors grew concerned that AI could disrupt its business.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_203_5f29ed7b_dcb0_4751_9673_e16722aa687e">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464323.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_204_6674841d_86bf_4fa1_82cd_49b8d0fcac2f">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class A/JGYAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class A/JGYAX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000043689Member"
      id="t_213_fae2eb63_ae66_5727_375c_3c4d1b434af6">Global Shareholder Yield Fund (Class A/JGYAX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000043689Member"
      decimals="4"
      id="h_519_1221a11f_18a3_4275_9386_36e92b36bc66"
      unitRef="pure">0.1765</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000043689Member"
      decimals="4"
      id="h_520_94ed07a3_7a4f_4982_8d29_633812423dfc"
      unitRef="pure">0.1036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000043689Member"
      decimals="4"
      id="h_521_eb4f0412_f59f_49d7_8291_b6ad3b88e42b"
      unitRef="pure">0.0827</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000043689Member_WithoutSalesLoadMember"
      id="t_214_92b297b1_3864_d926_56c2_fe5e9c756b13">Global Shareholder Yield Fund (Class A/JGYAX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000043689Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_522_a008b12d_0b05_4b00_8ce3_60493a7b48f0"
      unitRef="pure">0.2386</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000043689Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_523_f752922d_3587_4ef5_8779_605e5a3cced3"
      unitRef="pure">0.1150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000043689Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_524_92605a2e_8095_4be9_b492_df174325b7e1"
      unitRef="pure">0.0883</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_216_252a2de6_bdab_cddb_09bb_dea4499b68d0">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_525_c7443357_9ad1_4ea9_9162_b9b07d8ee077"
      unitRef="pure">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_526_f11970fb_3bf2_4fa4_9e29_1f305a8dadb3"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_527_d05eee56_f8d9_4153_8ce3_878da112c304"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000043689Member"
      id="t_205_5adcf242_6b9c_4600_bfe6_2f0356a1636d">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_206_552167e4_e77d_4bb4_927b_d4bc18076cbd">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_207_5d0e722b_e99b_40e8_bebf_d4e9229c2417">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_208_4dacb5f8_eb9d_4b98_a406_074124c76340">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,324,464,258&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;110&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,234,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000043689Member"
      decimals="INF"
      id="h_528_130895e6_90ce_42c3_97f2_beb12f44436e"
      unitRef="USD">1324464258</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000043689Member"
      decimals="INF"
      id="h_529_e387928c_c0da_459c_8547_502dfa9725eb"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000043689Member"
      decimals="INF"
      id="h_530_6e024d7e_8bc8_499e_9691_0bcb84d27ea0"
      unitRef="USD">8234168</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000043689Member"
      decimals="4"
      id="h_531_303bead2_f21c_4df8_810a_0674faf15cfd"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_209_3564bb97_546b_4360_a032_6ddbdbea8846">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464318.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000043689Member"
      id="t_215_3a0bc3dd_c653_8285_d6c4_083e55b7b86c">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_DellTechnologiesIncClassCMember"
      decimals="4"
      id="h_532_16ba749a_498e_4cf1_bed8_45ee544956b5"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_533_7e85ef58_34a8_4a69_9f71_8af3e2d321ee"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_534_dfa40bed_ec0c_4aa2_ae52_4fa79a3137d0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_BroadcomIncMember"
      decimals="4"
      id="h_535_7e358cf4_bbb3_41b7_92ff_509d7a153442"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_536_9e08dacd_a835_48a3_a9f3_ec1db286ddbc"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_HewlettPackardEnterpriseCompanyMember"
      decimals="4"
      id="h_537_f610a17d_8e1e_4409_a207_96c544afe230"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_OrangeSAMember"
      decimals="4"
      id="h_538_dca47235_6255_48bc_b098_5913dee16c82"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_SnamSpAMember"
      decimals="4"
      id="h_539_85989f6d_1047_4509_8745_91691a2fb294"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_MicrosoftCorpMember"
      decimals="4"
      id="h_540_dae9f246_e2fe_4b99_9087_d2bd59d8a8f5"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_AbbVieIncMember"
      decimals="4"
      id="h_541_526291e9_e8ad_459c_8d3d_399cbead62ef"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_542_a2db277c_100a_48f4_8666_e7155b9410ac"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_543_5ea0f677_0743_48dc_aba7_16d17eb178c8"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_HealthcareSectorMember"
      decimals="4"
      id="h_544_873ec99c_8a1c_4de5_b479_1bb7a9dd47d1"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_545_ca3e9cf5_3b9d_4a47_99d8_e71bc76386ea"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_CommunicationsSectorMember"
      decimals="4"
      id="h_546_afbc5051_59f2_44bb_b975_73e0e0bce443"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_EnergySectorMember"
      decimals="4"
      id="h_547_45775cab_0810_457d_b69e_a7b9f10c9223"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_UtilitiesSectorMember"
      decimals="4"
      id="h_548_3f0f64b6_b767_4184_9f06_37795b1ebeda"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_IndustrialSectorMember"
      decimals="4"
      id="h_549_091f0f36_6546_445e_bb0f_8d92ac2ff75c"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_550_366dcfe3_e10b_426e_979f_55868c14bc37"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_RealEstateSectorMember"
      decimals="4"
      id="h_551_3c6224b9_f587_40fa_8321_dfb8cb079138"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_MaterialsSectorMember"
      decimals="4"
      id="h_552_70d3cb50_2857_4f33_a804_8737680ef6aa"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043689Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_553_fe331ee6_66c8_4dcb_a2ba_1e7a72dc987d"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000043691Member"
      id="t_224_82cd7f81_8915_de6c_2931_77e40d2a3140">John Hancock Global Shareholder Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000043691Member"
      id="t_225_1673d96f_7945_0b00_8361_2f45b1f526ca">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000043691Member"
      id="t_226_baa9984c_5e88_825d_a15f_157abd0b4cb2">JGYCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_210_7a94ecf5_1a05_45c0_85d6_19f4c21fe6dd">This annual shareholder report contains important information about the John Hancock Global Shareholder Yield Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000043691Member"
      id="t_211_4766e0dd_c756_4202_86fd_af995c323dab">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_212_6d9cb094_4844_49df_aa8b_3b7b904644b1">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000043691Member"
      id="t_213_7675e961_f69d_4d4f_8b1b_01850a8c8c56">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000043691Member"
      id="t_214_73d304a1_e838_4828_af00_1fc3b47b1def">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_215_6a80b4eb_ca33_4144_9f7e_d5ea5fbb1fa0">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund&lt;br/&gt;(Class C/JGYCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;205&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000043691Member"
      decimals="INF"
      id="h_554_6ce3618d_51ed_48ed_b17f_15eee89de662"
      unitRef="USD">205</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000043691Member"
      decimals="4"
      id="h_555_f3fbfdd4_8998_4525_bc4e_e4281235f909"
      unitRef="pure">0.0184</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_216_75cdc470_d8d9_4bfc_986b_af5c73dc12fd">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Global Shareholder Yield Fund (Class C/JGYCX) returned 22.86% (excluding sales charges) for the year ended March 31, 2026. Global equities shook off fears of U.S. tariffs on its trading partners to move higher, supported by enthusiasm for artificial intelligence (AI) and easier monetary policy while global economic growth remained moderate. Gains were tempered late in the reporting period as the outbreak of conflict in Iran disrupted global energy supplies and raised inflation risks.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | Led by Broadcom, Inc., Samsung Electronics Company, Ltd. and Taiwan Semiconductor Manufacturing Company, Ltd., semiconductor stocks supporting the buildout of AI, and Dell Technologies, Inc., a maker of servers for AI workloads, information technology contributed significantly to the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;BAWAG Group AG&lt;/b&gt; | The Austria-based bank serving consumers and small businesses in its home country as well as Germany, Switzerland and the Netherlands saw its shares rise due to strong earnings results, solid shareholder returns via dividends and share buybacks as well as its successful acquisition track record.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Astellas Pharma, Inc.&lt;/b&gt; | The Japanese biopharmaceutical company specializing in cancer and women&#x2019;s health treatments was supported by strong sales momentum and positive clinical trials among its cancer drugs that led to improved earnings results.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;LyondellBasell Industries NV&lt;/b&gt; | The Netherlands-based chemicals company was hurt by weak global demand and higher input costs for chemicals in 2025 that weighed on the company&#x2019;s margins and profitability. The fund exited the position over concern of a potential dividend cut as the oil-based chemical market fundamentals became weak and remained challenged.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Infrastructure Wireless Italiane SpA&lt;/b&gt; | The Italian owner and operator of wireless telecom towers saw its stock decline due to two large customers opting out of their contracts, delays in 5G rollouts, increasing debt levels and generally negative sentiment across the European telecom industry.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Paychex, Inc.&lt;/b&gt; | The outsourced payroll and human resources provider saw its shares underperform as investors grew concerned that AI could disrupt its business.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_217_dd59c0d8_ca06_4921_ab93_9ab3ada77944">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464302.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_218_f935d0d0_efff_45d0_941b_545ab783fdf8">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class C/JGYCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class C/JGYCX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000043691Member"
      id="t_227_44a76f07_d695_c568_1eb6_8f0674b49bc1">Global Shareholder Yield Fund (Class C/JGYCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000043691Member"
      decimals="4"
      id="h_556_148f82fe_c6f2_4980_a085_1cd7d8e223c2"
      unitRef="pure">0.2186</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000043691Member"
      decimals="4"
      id="h_557_e5f0e2cf_fc87_4a5c_86c3_eda8a9518f0e"
      unitRef="pure">0.1065</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000043691Member"
      decimals="4"
      id="h_558_79707478_18e9_45b7_af34_5abc2822efa2"
      unitRef="pure">0.0801</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000043691Member_WithoutSalesLoadMember"
      id="t_228_6c9e29f3_66d0_c8e5_76a9_d5f9d3eec0d2">Global Shareholder Yield Fund (Class C/JGYCX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000043691Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_559_d26fbe44_9fa3_45b4_9594_eafadab461bf"
      unitRef="pure">0.2286</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000043691Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_560_18fcce91_5d34_4927_8f43_9474178ab6d3"
      unitRef="pure">0.1065</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000043691Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_561_63b666c6_bb74_402f_9b0a_3fb936ee9cc6"
      unitRef="pure">0.0801</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_230_25f8b6e2_294b_0081_44b0_105d16fa70ec">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_562_1a3d1bf3_d809_424e_9d5c_0ead8e1a1d02"
      unitRef="pure">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_563_1106fa5e_8a6f_46a8_b232_2769bac9240b"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_564_78abd5de_53cb_4927_bee0_2c8e9b246e89"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000043691Member"
      id="t_219_14b94bf9_a4a5_4b72_ad1b_8fe2b517346f">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_220_9c779fc2_e165_49cc_8571_11afb757a1bf">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_221_ec5e86af_97cb_4150_a674_1af1c2b07f7e">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_222_d8daffc0_bd2d_4275_89ce_0f2c870ba076">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,324,464,258&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;110&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,234,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000043691Member"
      decimals="INF"
      id="h_565_a07916d5_2939_4507_816c_a3d495426ab4"
      unitRef="USD">1324464258</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000043691Member"
      decimals="INF"
      id="h_566_73eab7be_ac91_40e8_a503_c323015cfb22"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000043691Member"
      decimals="INF"
      id="h_567_38ea47b9_5b3e_40ef_8af9_2fa9a088031e"
      unitRef="USD">8234168</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000043691Member"
      decimals="4"
      id="h_568_4a1fe52f_cbcd_490c_9e70_72fd307314b7"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_223_e79c6062_1bad_4583_9f94_b381d2a9f31a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464307.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000043691Member"
      id="t_229_d7ceca16_cff6_a6af_a72a_bca4bd93f916">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_DellTechnologiesIncClassCMember"
      decimals="4"
      id="h_569_f3c9487f_57f3_4ed3_abd6_7afe4dc00836"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_570_5d17600c_7a59_4ca5_9de1_338f9e1351b6"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_571_173ff174_b41f_4921_a56f_29f4b92aac73"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_BroadcomIncMember"
      decimals="4"
      id="h_572_3b343db1_03b1_4c5f_ae8c_afc38924fba8"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_573_0083fdd5_ab10_4212_ba44_899212f02b67"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_HewlettPackardEnterpriseCompanyMember"
      decimals="4"
      id="h_574_28f7bd82_64c0_4d74_a747_39ecf683a14e"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_OrangeSAMember"
      decimals="4"
      id="h_575_fb2db091_ff18_4d12_a10a_a82e1c25a3f3"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_SnamSpAMember"
      decimals="4"
      id="h_576_2bd9b8b1_d6e9_44b3_a1f2_604db50c6ad5"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_MicrosoftCorpMember"
      decimals="4"
      id="h_577_aa04769c_d262_4199_b1a6_729ef7041539"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_AbbVieIncMember"
      decimals="4"
      id="h_578_acd0acdb_fa53_43da_a91a_0cf34f574221"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_579_80246a75_7f2a_4451_8199_54fbe176f47c"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_580_d8ccaa5b_800a_40aa_9264_34b8916c4fb3"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_HealthcareSectorMember"
      decimals="4"
      id="h_581_c8e0e6b6_5f64_43f7_871c_d1880861e7b2"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_582_81f3a3b3_367e_4c5b_8f32_652b84f72d68"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_CommunicationsSectorMember"
      decimals="4"
      id="h_583_66c8bebe_d22d_440a_b5e1_e1f5b8e51483"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_EnergySectorMember"
      decimals="4"
      id="h_584_5fbd4933_e10a_4aad_a7f6_e40048484826"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_UtilitiesSectorMember"
      decimals="4"
      id="h_585_ef5982a5_4d15_4e4b_93f2_328fd3418894"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_IndustrialSectorMember"
      decimals="4"
      id="h_586_d98d6809_02f1_4557_84d3_e129a83d21e8"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_587_c96fc52d_8a0b_4e69_9d82_3c4dbdf39093"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_RealEstateSectorMember"
      decimals="4"
      id="h_588_d3f3c254_2817_4556_85d0_537eb97f6761"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_MaterialsSectorMember"
      decimals="4"
      id="h_589_d1d9c9a5_007f_467d_8663_783f6a30fb8b"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043691Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_590_83fb7c67_657f_42b4_9652_6dbfa882c739"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000043686Member"
      id="t_238_622bea3b_4300_e1c1_a5e6_95c8001e1461">John Hancock Global Shareholder Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000043686Member"
      id="t_239_efdd46e9_6167_7622_ec5e_ba2fcddf40e6">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000043686Member"
      id="t_240_af341fd4_aeb7_734f_0dd7_d02973cc0f26">JGYIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_224_e0ff31b5_b40b_4a1b_ae77_c8f85aed72d9">This annual shareholder report contains important information about the John Hancock Global Shareholder Yield Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000043686Member"
      id="t_225_d21c6b89_a9f3_407d_b0ef_1c2ee0b6b0ab">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_226_f72fd3f0_8f1a_4f32_abe9_c11e93ba67ce">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000043686Member"
      id="t_227_15bf059c_c71c_4a74_95c0_9a159bfd4eba">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000043686Member"
      id="t_228_b276597a_53e3_4e09_9d57_000b5ffcb6d6">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_229_d9178adb_70d5_4aa1_bd89_617c56fb34fd">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund&lt;br/&gt;(Class I/JGYIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;94&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000043686Member"
      decimals="INF"
      id="h_591_882c638b_e130_429f_a3a9_2bb1a681a552"
      unitRef="USD">94</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000043686Member"
      decimals="4"
      id="h_592_decb6c15_a407_455b_8c75_4d53d4a384bc"
      unitRef="pure">0.0084</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_230_0dd48f5e_6239_4cc5_a05e_41f540b98bd3">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Global Shareholder Yield Fund (Class I/JGYIX) returned 24.11% for the year ended March 31, 2026. Global equities shook off fears of U.S. tariffs on its trading partners to move higher, supported by enthusiasm for artificial intelligence (AI) and easier monetary policy while global economic growth remained moderate. Gains were tempered late in the reporting period as the outbreak of conflict in Iran disrupted global energy supplies and raised inflation risks.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | Led by Broadcom, Inc., Samsung Electronics Company, Ltd. and Taiwan Semiconductor Manufacturing Company, Ltd., semiconductor stocks supporting the buildout of AI, and Dell Technologies, Inc., a maker of servers for AI workloads, information technology contributed significantly to the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;BAWAG Group AG&lt;/b&gt; | The Austria-based bank serving consumers and small businesses in its home country as well as Germany, Switzerland and the Netherlands saw its shares rise due to strong earnings results, solid shareholder returns via dividends and share buybacks as well as its successful acquisition track record.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Astellas Pharma, Inc.&lt;/b&gt; | The Japanese biopharmaceutical company specializing in cancer and women&#x2019;s health treatments was supported by strong sales momentum and positive clinical trials among its cancer drugs that led to improved earnings results.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;LyondellBasell Industries NV&lt;/b&gt; | The Netherlands-based chemicals company was hurt by weak global demand and higher input costs for chemicals in 2025 that weighed on the company&#x2019;s margins and profitability. The fund exited the position over concern of a potential dividend cut as the oil-based chemical market fundamentals became weak and remained challenged.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Infrastructure Wireless Italiane SpA&lt;/b&gt; | The Italian owner and operator of wireless telecom towers saw its stock decline due to two large customers opting out of their contracts, delays in 5G rollouts, increasing debt levels and generally negative sentiment across the European telecom industry.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Paychex, Inc.&lt;/b&gt; | The outsourced payroll and human resources provider saw its shares underperform as investors grew concerned that AI could disrupt its business.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_231_880a69f3_9f4b_425c_a480_d4e0a5fb4253">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $250,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $250,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464281.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_232_24864fde_d345_453d_830d_fe9e645708ed">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class I/JGYIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000043686Member"
      id="t_241_14fce100_9963_59e2_5942_66665f271248">Global Shareholder Yield Fund (Class I/JGYIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000043686Member"
      decimals="4"
      id="h_593_896a642b_4b72_471a_a91f_01a6b551eb1f"
      unitRef="pure">0.2411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000043686Member"
      decimals="4"
      id="h_594_de280eb7_7a9d_4e59_81d9_4edaaead3d7a"
      unitRef="pure">0.1177</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000043686Member"
      decimals="4"
      id="h_595_626623aa_9e62_42cb_866a_f7d9ee352c59"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_243_f341a782_90d7_0025_291e_c191f049a673">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_596_ebff9434_bb08_49a0_8f30_1ca922d3a706"
      unitRef="pure">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_597_6c68a0d2_dbb3_4ddb_8bf4_578ce840cd69"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_598_f67319aa_e3d0_4641_a1f9_0ee0d58e7f9c"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000043686Member"
      id="t_233_ce6d1d2a_0e47_4866_ae6d_e617b65dcb9c">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_234_3fbd16c2_900a_49a5_819d_adf330ea3b57">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_235_ee95dd6d_3687_4626_9bc1_189bcabc2812">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_236_3e74635e_c3c4_498b_85ed_0b961e4b1514">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,324,464,258&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;110&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,234,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000043686Member"
      decimals="INF"
      id="h_599_20e3aa56_bc97_4cd6_99fe_b87301cd03e2"
      unitRef="USD">1324464258</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000043686Member"
      decimals="INF"
      id="h_600_d563b618_8766_472d_a9e6_59d16e17610e"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000043686Member"
      decimals="INF"
      id="h_601_69cd5e75_848e_4a92_a696_9e3b8db64c0c"
      unitRef="USD">8234168</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000043686Member"
      decimals="4"
      id="h_602_0342ded8_7145_48df_8f92_3fe1a750e7ad"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_237_929a8ba4_165d_4bb3_8132_887892123259">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464276.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000043686Member"
      id="t_242_855e4912_4968_64d2_a915_bee8be3eda19">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_DellTechnologiesIncClassCMember"
      decimals="4"
      id="h_603_cba6ef32_1bb9_489a_b1c8_b968dcd2c002"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_604_cf0a634f_87ac_4d29_8528_e3cf1316f2cf"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_605_c2f6df31_4595_453e_8d80_78f5641b28b6"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_BroadcomIncMember"
      decimals="4"
      id="h_606_66fd1ce7_89ee_4593_b6b7_2888335e1afa"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_607_8ea3e4ee_7202_4a79_86fd_ba5b8f447a2c"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_HewlettPackardEnterpriseCompanyMember"
      decimals="4"
      id="h_608_467b354e_dd6d_4f9f_8adc_4f00fc10602a"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_OrangeSAMember"
      decimals="4"
      id="h_609_191f5e9d_ba3e_49da_918e_98be21d0498b"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_SnamSpAMember"
      decimals="4"
      id="h_610_5967a622_55e1_4ae5_9d5a_a3522d229853"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_MicrosoftCorpMember"
      decimals="4"
      id="h_611_49fa1c83_25c5_49ed_a7a3_35dc462cbf03"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_AbbVieIncMember"
      decimals="4"
      id="h_612_18dc907a_a2dd_44a1_b7c4_c60c12533939"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_613_1d3d3e53_5b0c_4b53_a6a2_35b58ff67db9"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_614_3f605909_d062_45cd_bf46_df428b398119"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_HealthcareSectorMember"
      decimals="4"
      id="h_615_514c5da3_ca44_49fe_b273_141ee1ef38bf"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_616_f3d81a13_eb63_400d_a11b_279825065e0b"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_CommunicationsSectorMember"
      decimals="4"
      id="h_617_775b413c_91fc_496a_86ec_1a86de0dfe7f"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_EnergySectorMember"
      decimals="4"
      id="h_618_1e51ed13_21e7_4a58_9ab3_da0b25c779a9"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_UtilitiesSectorMember"
      decimals="4"
      id="h_619_7553f16d_1e62_4602_8a76_cf92dfe69444"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_IndustrialSectorMember"
      decimals="4"
      id="h_620_b6318a4b_ca9b_4d52_8c59_f4ecf0b1e263"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_621_b7f07e87_3e17_49bb_a32f_45eeec5d0edd"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_RealEstateSectorMember"
      decimals="4"
      id="h_622_75b6c349_a97a_4148_9818_f2f75aa06d6d"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_MaterialsSectorMember"
      decimals="4"
      id="h_623_840e5d02_c137_4f26_8c56_2b169b371877"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000043686Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_624_00fd74a9_3dee_4182_94a3_651de5848b69"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000113315Member"
      id="t_252_3f2a24c4_5b4f_883f_a762_c4462fa8b8eb">John Hancock Global Shareholder Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000113315Member"
      id="t_253_6352096d_fcfe_6b37_3ff0_b917635282c4">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000113315Member"
      id="t_254_cf4c3fa5_0d72_43a5_40ea_8f5ee1f132ca">JGSRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_238_d40eee9a_729d_4112_b09c_6a48b66539f5">This annual shareholder report contains important information about the John Hancock Global Shareholder Yield Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000113315Member"
      id="t_239_e8addb34_6744_442c_9ad4_4b692434ebaf">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_240_35c62a14_b716_4408_b7ce_c587783e7a80">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000113315Member"
      id="t_241_55c12193_4913_4581_a510_c4339507dff1">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000113315Member"
      id="t_242_7eef059b_d4b9_4e90_8917_b570c12ed193">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_243_9f4ec735_a63e_4fc8_82c6_7c86539e6823">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund&lt;br/&gt;(Class R2/JGSRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;136&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000113315Member"
      decimals="INF"
      id="h_625_b3e12281_8bc5_468d_8e11_4d9ff276e61e"
      unitRef="USD">136</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000113315Member"
      decimals="4"
      id="h_626_1a92cad3_518a_4007_9dd9_a51eeaa3dd0c"
      unitRef="pure">0.0122</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_244_9c9903ae_38b8_4c26_af6d_f9470a0bb8db">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Global Shareholder Yield Fund (Class R2/JGSRX) returned 23.64% for the year ended March 31, 2026. Global equities shook off fears of U.S. tariffs on its trading partners to move higher, supported by enthusiasm for artificial intelligence (AI) and easier monetary policy while global economic growth remained moderate. Gains were tempered late in the reporting period as the outbreak of conflict in Iran disrupted global energy supplies and raised inflation risks.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | Led by Broadcom, Inc., Samsung Electronics Company, Ltd. and Taiwan Semiconductor Manufacturing Company, Ltd., semiconductor stocks supporting the buildout of AI, and Dell Technologies, Inc., a maker of servers for AI workloads, information technology contributed significantly to the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;BAWAG Group AG&lt;/b&gt; | The Austria-based bank serving consumers and small businesses in its home country as well as Germany, Switzerland and the Netherlands saw its shares rise due to strong earnings results, solid shareholder returns via dividends and share buybacks as well as its successful acquisition track record.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Astellas Pharma, Inc.&lt;/b&gt; | The Japanese biopharmaceutical company specializing in cancer and women&#x2019;s health treatments was supported by strong sales momentum and positive clinical trials among its cancer drugs that led to improved earnings results.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;LyondellBasell Industries NV&lt;/b&gt; | The Netherlands-based chemicals company was hurt by weak global demand and higher input costs for chemicals in 2025 that weighed on the company&#x2019;s margins and profitability. The fund exited the position over concern of a potential dividend cut as the oil-based chemical market fundamentals became weak and remained challenged.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Infrastructure Wireless Italiane SpA&lt;/b&gt; | The Italian owner and operator of wireless telecom towers saw its stock decline due to two large customers opting out of their contracts, delays in 5G rollouts, increasing debt levels and generally negative sentiment across the European telecom industry.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Paychex, Inc.&lt;/b&gt; | The outsourced payroll and human resources provider saw its shares underperform as investors grew concerned that AI could disrupt its business.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_245_163a5d95_1d66_4990_aaef_bb0055db4e46">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464260.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_246_13ad74c5_ea35_4462_a8ca_2ae8a73f9f6c">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class R2/JGSRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000113315Member"
      id="t_255_5221b33f_c3fd_0705_8a94_f78d2c0966ac">Global Shareholder Yield Fund (Class R2/JGSRX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000113315Member"
      decimals="4"
      id="h_627_80db6728_0226_40b3_a26e_d56db35bc871"
      unitRef="pure">0.2364</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000113315Member"
      decimals="4"
      id="h_628_aa288682_4b5d_496c_816b_edaedaea0f4f"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000113315Member"
      decimals="4"
      id="h_629_3d69b7e4_bc2b_43b5_ba36_34a8549ca015"
      unitRef="pure">0.0868</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_256_0c4a27d0_e331_18f5_490f_0fd98742c563">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_630_9ab635ce_c677_4bc6_a273_f29cf28c9285"
      unitRef="pure">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_631_0db4ecdd_08d6_4255_a976_703d23cedd07"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_632_f987004c_8108_47a1_92cb_853b2f27b2c2"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000113315Member"
      id="t_247_7d7ac2f4_431a_47bf_a2ae_9b9d83948432">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_248_c50cbf00_1d2b_4545_87ab_0164c0857ced">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_249_bdf46542_0cce_4d36_8914_f293bd0ff020">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_250_6f43d332_5220_4e7c_9660_fc62cbf3a12c">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,324,464,258&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;110&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,234,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000113315Member"
      decimals="INF"
      id="h_633_ebca2010_4dec_4b35_97f7_36906e807ead"
      unitRef="USD">1324464258</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000113315Member"
      decimals="INF"
      id="h_634_36b8603f_7194_472b_a8a0_8e31a54d1a78"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000113315Member"
      decimals="INF"
      id="h_635_7979370e_4b98_4b5f_855a_22b31e4e0b1f"
      unitRef="USD">8234168</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000113315Member"
      decimals="4"
      id="h_636_326f2eed_6b52_497f_82d0_3f0400b79df7"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_251_eb1ef41e_4cff_46f2_b0d1_013af1c19792">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464265.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000113315Member"
      id="t_257_045814ab_f82e_601d_adc5_1b234a85b895">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_DellTechnologiesIncClassCMember"
      decimals="4"
      id="h_637_c7cb42a6_e5f2_412a_abcf_71e39b37f7a2"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_638_21206fce_d4a5_4f71_8e61_5bbe47d8851d"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_639_029d4510_0893_4321_ac0a_6f1d4bee201a"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_BroadcomIncMember"
      decimals="4"
      id="h_640_0863cb37_a249_428a_b214_bc7ef5f5f1a0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_641_b3135aa3_5e80_46db_9f72_5e8016c800cc"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_HewlettPackardEnterpriseCompanyMember"
      decimals="4"
      id="h_642_c4c8290e_db0a_4177_90d9_2f4cba8f6d44"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_OrangeSAMember"
      decimals="4"
      id="h_643_3c50aa2a_625e_47d4_a32a_7d2257412d6c"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_SnamSpAMember"
      decimals="4"
      id="h_644_247c1a4b_46dc_4180_a48f_a3b96606202f"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_MicrosoftCorpMember"
      decimals="4"
      id="h_645_da2e44ce_33ac_4e3f_b02c_357f454b8dc2"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_AbbVieIncMember"
      decimals="4"
      id="h_646_6eb483a5_451d_4091_bdce_ee46b599d8ad"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_647_fb3efda5_3cbf_42c2_a246_fae041f03f54"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_648_84492bb4_6960_4b98_812c_13593e00d498"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_HealthcareSectorMember"
      decimals="4"
      id="h_649_3954912b_c414_47e9_96ee_008c00e7a115"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_650_32d5f440_df7b_4f5c_8583_7f0458051ecc"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_CommunicationsSectorMember"
      decimals="4"
      id="h_651_3a92ffa4_bb39_477e_8d66_895a41e7d691"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_EnergySectorMember"
      decimals="4"
      id="h_652_5e65f8b8_80fd_467c_b0cb_eaed6dfa7337"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_UtilitiesSectorMember"
      decimals="4"
      id="h_653_b4414c8f_419c_425d_a911_40c654a68878"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_IndustrialSectorMember"
      decimals="4"
      id="h_654_c99c6691_adee_44cd_88c1_9e4e16ddfde9"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_655_1af195ed_6fa7_4c77_aef5_faac82e0143a"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_RealEstateSectorMember"
      decimals="4"
      id="h_656_7286faac_7457_42f3_88cb_a8b146bd197d"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_MaterialsSectorMember"
      decimals="4"
      id="h_657_ad547d49_f2e6_478d_89a9_b4efbdfde8bc"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000113315Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_658_ce05b115_2448_4d8b_a4a7_ab610344e69a"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000106446Member"
      id="t_266_a0a24f11_6d3c_9d0d_c58d_f95b94787ef4">John Hancock Global Shareholder Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000106446Member"
      id="t_267_3e9adb5c_b865_9bfe_8779_0dcecfa9c6b4">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000106446Member"
      id="t_268_4d71548b_8e70_6c81_41d9_b356d961bee5">JGRSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_252_09410642_7b4e_458b_ab2e_a90cf1e6ab72">This annual shareholder report contains important information about the John Hancock Global Shareholder Yield Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000106446Member"
      id="t_253_770ade41_309a_4774_8fe6_a97ea6835986">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_254_364be898_7cb1_4999_a733_065b85a1c4b4">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000106446Member"
      id="t_255_e72e435e_dc37_4a4a_b00a_37adcf99e18f">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000106446Member"
      id="t_256_96e6b204_7ec8_4af5_b686_dbef78a6d9a2">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_257_f210a404_f11f_46ad_b261_2b410aaaab0a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund&lt;br/&gt;(Class R6/JGRSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;83&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000106446Member"
      decimals="INF"
      id="h_659_0a2591a8_b96f_430d_a7c8_7d632bf0a98c"
      unitRef="USD">83</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000106446Member"
      decimals="4"
      id="h_660_9e348964_c7bd_4c0f_a2d4_538a99285b49"
      unitRef="pure">0.0074</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_258_3de26489_3cba_476f_8130_2d78bc6eb3eb">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Global Shareholder Yield Fund (Class R6/JGRSX) returned 24.20% for the year ended March 31, 2026. Global equities shook off fears of U.S. tariffs on its trading partners to move higher, supported by enthusiasm for artificial intelligence (AI) and easier monetary policy while global economic growth remained moderate. Gains were tempered late in the reporting period as the outbreak of conflict in Iran disrupted global energy supplies and raised inflation risks.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology&lt;/b&gt; | Led by Broadcom, Inc., Samsung Electronics Company, Ltd. and Taiwan Semiconductor Manufacturing Company, Ltd., semiconductor stocks supporting the buildout of AI, and Dell Technologies, Inc., a maker of servers for AI workloads, information technology contributed significantly to the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;BAWAG Group AG&lt;/b&gt; | The Austria-based bank serving consumers and small businesses in its home country as well as Germany, Switzerland and the Netherlands saw its shares rise due to strong earnings results, solid shareholder returns via dividends and share buybacks as well as its successful acquisition track record.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Astellas Pharma, Inc.&lt;/b&gt; | The Japanese biopharmaceutical company specializing in cancer and women&#x2019;s health treatments was supported by strong sales momentum and positive clinical trials among its cancer drugs that led to improved earnings results.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;LyondellBasell Industries NV&lt;/b&gt; | The Netherlands-based chemicals company was hurt by weak global demand and higher input costs for chemicals in 2025 that weighed on the company&#x2019;s margins and profitability. The fund exited the position over concern of a potential dividend cut as the oil-based chemical market fundamentals became weak and remained challenged.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Infrastructure Wireless Italiane SpA&lt;/b&gt; | The Italian owner and operator of wireless telecom towers saw its stock decline due to two large customers opting out of their contracts, delays in 5G rollouts, increasing debt levels and generally negative sentiment across the European telecom industry.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Paychex, Inc.&lt;/b&gt; | The outsourced payroll and human resources provider saw its shares underperform as investors grew concerned that AI could disrupt its business.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_259_a05d7abe_8598_49eb_8338_66124b1f1394">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $1,000,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $1,000,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464239.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_260_02ad8de2_080a_4be7_8362_545b1847c20c">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Global Shareholder Yield Fund (Class R6/JGRSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000106446Member"
      id="t_269_c661c4f6_ec0f_5059_0d2e_ba65f838dd7b">Global Shareholder Yield Fund (Class R6/JGRSX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000106446Member"
      decimals="4"
      id="h_661_00a195c6_379d_4d12_a6c8_0cab550b87d5"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000106446Member"
      decimals="4"
      id="h_662_8602ce51_da62_426c_a892_c2420b543e5f"
      unitRef="pure">0.1188</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000106446Member"
      decimals="4"
      id="h_663_954006bc_7288_4a96_a537_2f48af9a9078"
      unitRef="pure">0.0921</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_270_31287c1d_7373_2da2_cfda_474a23185148">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_664_ab37466c_cda9_43bd_a235_ca185bad45ef"
      unitRef="pure">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_665_369454a8_75f7_4997_90e3_0927793533e4"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_666_9f747472_2614_4ad7_ae47_1d6b103f8c84"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000106446Member"
      id="t_261_d957fb0c_1eb7_42a2_9f3b_41224a0170b1">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_262_440d0c42_601b_4375_9f52_1cb1644ee0b2">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_263_f27f8a7d_03e5_4071_92c2_18e82c250af0">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_264_3445ef8d_9447_4235_9a12_5656198453c1">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,324,464,258&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;110&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,234,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000106446Member"
      decimals="INF"
      id="h_667_4b1ff779_4edd_4250_befd_d30fa34fb8be"
      unitRef="USD">1324464258</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000106446Member"
      decimals="INF"
      id="h_668_449cbd33_01b0_4204_8dc9_2ba42e5ac485"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000106446Member"
      decimals="INF"
      id="h_669_b7f58b63_ac5f_4961_8ce5_9457c54d7d67"
      unitRef="USD">8234168</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000106446Member"
      decimals="4"
      id="h_670_739a391f_3f8f_40cc_9391_6a8c873a196b"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_265_00008aa3_0ab9_4858_8007_e3a44ee9e07b">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464234.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000106446Member"
      id="t_271_7f83b36b_c987_d28e_f780_f96f3ada136d">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dell Technologies, Inc., Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hewlett Packard Enterprise Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Orange SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Snam SpA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;AbbVie, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_DellTechnologiesIncClassCMember"
      decimals="4"
      id="h_671_6275ab49_cfcb_4b1c_b7d8_42d508a83a3d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_672_c4ad98b6_f173_4216_bb22_59efc02a9707"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_673_dd8e372c_1268_490b_9521_9b9ee688c1bf"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_BroadcomIncMember"
      decimals="4"
      id="h_674_44fe19cf_cb54_4c34_b903_8cc88967a24f"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_675_8f767068_a915_4433_bfaf_fafb3f8b68d4"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_HewlettPackardEnterpriseCompanyMember"
      decimals="4"
      id="h_676_1cd215c9_6632_429f_83d0_fc887c5b04e7"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_OrangeSAMember"
      decimals="4"
      id="h_677_9e8ea414_a8ba_4cbc_af5d_9c85283a1180"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_SnamSpAMember"
      decimals="4"
      id="h_678_47dfa4c1_8273_42c7_9c26_afcb02d63615"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_MicrosoftCorpMember"
      decimals="4"
      id="h_679_b2467331_89cc_4bd2_bbb8_6ed4047586bb"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_AbbVieIncMember"
      decimals="4"
      id="h_680_dddb11b0_1390_49e3_8279_db06f9cc077f"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_681_90ceef87_fae2_4eb6_84ae_679e4b592411"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_682_1e36d724_988c_4f36_9ea8_8a20d0683a06"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_HealthcareSectorMember"
      decimals="4"
      id="h_683_a441310e_04f2_41a5_93f0_0cbd0f5ebdcb"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_684_12648839_9f52_42f7_bbb6_8590132efcb0"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_CommunicationsSectorMember"
      decimals="4"
      id="h_685_0165a64e_0e4a_4cad_bfe1_4fa4587d2f20"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_EnergySectorMember"
      decimals="4"
      id="h_686_91837c82_2b2e_46a6_941e_cd0a3b35f58f"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_UtilitiesSectorMember"
      decimals="4"
      id="h_687_e39d3c52_e572_4dd0_afdd_23de5ec124c8"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_IndustrialSectorMember"
      decimals="4"
      id="h_688_da2f9933_d5fb_44d7_81b8_9b8aff90e362"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_689_0fc8cbb9_8793_4b16_9c1b_2d3578f08a97"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_RealEstateSectorMember"
      decimals="4"
      id="h_690_d00e0ad7_2f7f_4406_be1a_cb5bca951060"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_MaterialsSectorMember"
      decimals="4"
      id="h_691_1ead3010_11ff_4619_ba2b_e32b6d22fa62"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000106446Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_692_25e430ce_f758_4218_8e2b_9426f93610ac"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000003791Member"
      id="t_279_efa11d43_65d0_fc42_4fb1_6f1d9b741bdc">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000003791Member"
      id="t_280_ccf2b9cf_8826_6027_c515_592465226b81">Class 1</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000003791Member"
      id="t_281_f61f71c3_3f56_2d6b_3e62_99e1bd3068d9">GOIOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_266_29fe67be_7dec_4edd_be5d_38ed7f8ea9dc">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000003791Member"
      id="t_267_b71c9544_8458_4a6b_828d_1ad72186abec">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_268_47d34e0d_2eaf_4fe1_835c_17b8058dbd9e">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000003791Member"
      id="t_269_97b58d19_f483_4efa_83e5_b2c8adb3734a">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000003791Member"
      id="t_270_c87d529b_7b5f_4c9b_8e24_0113d5bc99fb">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_271_926dd226_9270_4b2d_bf94_f53b60d174ba">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class 1/GOIOX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;104&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000003791Member"
      decimals="INF"
      id="h_693_6f8f6e50_7159_4897_9d30_0432aeeed0d4"
      unitRef="USD">104</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000003791Member"
      decimals="4"
      id="h_694_ce10a0e8_4342_4a26_b5c5_0b5678557fb8"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_282_bbcb9d8d_9b1d_751e_b7bb_c4a702a714b2">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class 1/GOIOX) returned 21.27% for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_273_ae146c60_363c_4063_80fb_de2f102f2ed5">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464115.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_274_091296f5_4795_4cfe_8e5c_7faeef0e0d7b">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class 1/GOIOX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000003791Member"
      id="t_284_90fc7e8a_1a70_b029_e688_b77b8e8987f5">International Growth Fund (Class 1/GOIOX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000003791Member"
      decimals="4"
      id="h_695_1de1f0f2_0720_4567_bd24_c178caabb6ea"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000003791Member"
      decimals="4"
      id="h_696_bbaf94fc_d351_4803_b3c4_a0715ce52187"
      unitRef="pure">0.0442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000003791Member"
      decimals="4"
      id="h_697_977cff93_82f1_4141_a44f_1279a110a209"
      unitRef="pure">0.0899</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_285_1af60cc7_d86b_888e_2b2d_bf6171560cf6">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_698_7af043fc_709a_465f_abd3_11bcac296699"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_699_25d5bf8f_6ce0_4c90_8205_e87628be2db4"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_700_a61da3a8_4bbb_44d8_bdf1_20a7504c2b43"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_286_0b6fa476_cdcf_de5f_a272_3717351f052e">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_701_19d766c4_d921_4d89_b7d7_3fa535fa9551"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_702_d3f9a723_6b8d_4c2a_8593_bfd54a30090f"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_703_db67ed0c_5616_4650_90eb_e61dd6a0813d"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_287_3944a1ba_2ddf_d43e_c334_57fb0e3e66cf">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_704_d6d10366_a08a_4440_9da8_13e17703695d"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_705_81935e50_852f_4672_9aef_cd6566d810f1"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_706_de9864fa_51e8_4ff8_895b_f4f375970e67"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000003791Member"
      id="t_275_d78467e2_d04d_43bb_8c67_a74e4f177a51">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_276_b484e094_4685_46b4_a80b_a660401edeed">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_277_5873a3b9_cfb9_47ef_9d9a_9bc3b096de88">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000003791Member"
      decimals="INF"
      id="h_707_7f46b131_2a8f_4347_9a22_09a6974deca9"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000003791Member"
      decimals="INF"
      id="h_708_f134790e_13f8_4774_9aff_8508bddd9419"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000003791Member"
      decimals="INF"
      id="h_709_48731aa5_fd82_411f_b0fe_50244535628c"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000003791Member"
      decimals="4"
      id="h_710_57fd6775_e9ea_4836_b1f0_80d01d6fbece"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_278_fbca5f18_b85d_455c_bfaa_fb64ecf19b03">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464110.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000003791Member"
      id="t_283_8524657a_b1ae_e024_6f07_f9302cceb80a">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_711_3491e612_a740_48de_a446_9095aed4b8e2"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_712_e36820b2_8c56_4ed1_8abf_2252af959b65"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_713_d280ed45_40d4_4ff1_8d23_9eb9eb9ead17"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_SafranSAMember"
      decimals="4"
      id="h_714_e7af6847_1742_49cb_bc86_1b23e3373496"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_HitachiLtdMember"
      decimals="4"
      id="h_715_11c6b8c0_c12a_4a67_9d56_4e737377447a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_SKHynixIncMember"
      decimals="4"
      id="h_716_d5dca2d8_1599_4639_8673_25188520dc65"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_UBSGroupAGMember"
      decimals="4"
      id="h_717_3cad9de5_049e_4895_9203_c643446bd56a"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_DSVASMember"
      decimals="4"
      id="h_718_4b4a07b8_5eef_4e6a_b1f1_bc278a573d80"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_719_c5189720_1f8d_4041_b5d2_3c5e3cf46ab8"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_720_5110c85d_bbab_47c8_afcf_666a7a0bea53"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_721_9673df4d_d1e7_4a72_974b_a11c27aab642"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_IndustrialSectorMember"
      decimals="4"
      id="h_722_e3c7d5a3_d11a_475f_82d2_40272822898b"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_723_5c387f6d_e1eb_426e_ab19_2a7ba86b2dee"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_CommunicationsSectorMember"
      decimals="4"
      id="h_724_400bc10d_7c85_47cd_9548_596b9e5c40cf"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_MaterialsSectorMember"
      decimals="4"
      id="h_725_9b90ca44_05a0_4db8_9cde_67cf0616bb77"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_726_8e50e8cd_fe4f_43e7_b57f_1ef5f294959f"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_HealthcareSectorMember"
      decimals="4"
      id="h_727_f70bda14_9d53_48a3_bedb_9fa78d0942f0"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_728_f469c81c_ca29_49ba_9ca2_7cbdd1c4e1bd"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_UtilitiesSectorMember"
      decimals="4"
      id="h_729_08a0460c_fe35_4337_a7c6_80a3b29088db"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_RealEstateSectorMember"
      decimals="4"
      id="h_730_88b3a4e9_ab87_474f_8fd2_5410ff170178"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003791Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_731_2e3e38d0_3706_49d6_8be9_67f88981603c"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000003785Member"
      id="t_293_8b4def14_7a49_7e5c_4400_9e89e45109c0">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000003785Member"
      id="t_294_b84fa0dd_2335_a531_83fb_c91a31c1f629">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000003785Member"
      id="t_295_c15cbc42_1cb5_45a4_0a77_2c79c5d0cf27">GOIGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_279_2035ec12_5aa0_45e9_a569_8fd5a7339d8e">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000003785Member"
      id="t_280_980519b4_1506_404a_9b89_53a2c5ec8e89">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_281_1d885693_4c51_4fb1_bc40_8fcc83b9ef12">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000003785Member"
      id="t_282_2d1dc67b_7ebf_449f_9ad4_c8b2fd686a78">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000003785Member"
      id="t_283_dcc1782d_5014_48ab_a0d1_f4c0fc807f28">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_284_8e9de64a_6e1d_49e3_812c_f08337cc6447">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class A/GOIGX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;144&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000003785Member"
      decimals="INF"
      id="h_732_a62dc6bc_a1aa_4875_bdee_571216895d59"
      unitRef="USD">144</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000003785Member"
      decimals="4"
      id="h_733_3c8af72c_19c5_420f_838c_b31e0e298f28"
      unitRef="pure">0.0130</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_285_9c06401e_7eb0_4204_8988_0ee5e4702e63">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class A/GOIGX) returned 20.82% (excluding sales charges) for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_286_e26d3d87_84bf_4039_98e7_df560443ae8b">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464166.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_287_8c3e06c7_1f3b_478a_9079_fc57eb2b6426">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class A/GOIGX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class A/GOIGX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000003785Member"
      id="t_297_9c4c5ff4_9f88_915c_3c38_cc7be3e6326b">International Growth Fund (Class A/GOIGX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000003785Member"
      decimals="4"
      id="h_734_121afa1e_ad91_49a6_92f0_314ff43a5fc4"
      unitRef="pure">0.1479</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000003785Member"
      decimals="4"
      id="h_735_6d5c3dbf_a82f_4c73_8d39_d44c34e3d9ad"
      unitRef="pure">0.0298</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000003785Member"
      decimals="4"
      id="h_736_e008e397_ef67_48fe_9010_9ae9cdced545"
      unitRef="pure">0.0804</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000003785Member_WithoutSalesLoadMember"
      id="t_298_515b14ae_b661_c9a9_e052_a1a328f0939d">International Growth Fund (Class A/GOIGX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000003785Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_737_fdd8ac6c_c985_466e_98f1_88664ccdbdbb"
      unitRef="pure">0.2082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000003785Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_738_0716b04c_3702_4dd7_8bd7_463fabe384e6"
      unitRef="pure">0.0404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000003785Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_739_79535278_b723_435e_a4f8_e65ccf90279f"
      unitRef="pure">0.0859</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_299_2bf752ab_9c42_b404_c18c_890a72ef7c55">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_740_9bd8993b_477c_412d_9a36_26beace9e916"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_741_4f20defa_31df_4ce0_b938_9a1c0264df7b"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_742_99a847b6_7e78_4e1a_853d_be84455b33b4"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_300_67f18840_902b_8d1b_5356_2ff30ba3f962">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_743_18b3a176_f852_435e_8246_7e5e6d080fdc"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_744_abba67a9_d251_40df_af56_e60614b254c7"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_745_89f066ef_38d2_400b_824d_3a8830ee3a8f"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_301_b331ded9_2456_5f4d_099b_76c36bbb878f">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_746_e6789900_d43c_49d7_b76e_e7ee4e11ee2b"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_747_60145232_0a99_45f5_81ad_8cadbe1eb89d"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_748_84e2434f_17d1_438f_875f_0ec740c08133"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000003785Member"
      id="t_288_60e66320_99e4_4241_8185_1c98c4b7c35a">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_289_cd2199f6_df17_445f_a990_b842f31b89fe">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_290_035168b9_37a1_4736_8400_cedd965bc399">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_291_e678726d_d8cd_4d84_9ac9_06d955df79cc">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000003785Member"
      decimals="INF"
      id="h_749_c5b85a16_6a01_4561_bfab_cb4d0b5ee827"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000003785Member"
      decimals="INF"
      id="h_750_66f8110f_afe2_436b_85ab_d4a456bfeae2"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000003785Member"
      decimals="INF"
      id="h_751_4a98faf1_d052_474e_b358_f3a7217f15ff"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000003785Member"
      decimals="4"
      id="h_752_3bf5146f_5241_4d3e_9f68_0cdb128ebfaf"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_292_91d56147_6ce1_40d3_8ad1_693afde79efb">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464183.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000003785Member"
      id="t_296_d6a3499c_3a23_973f_15e3_5b1eb8e2f9d0">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_753_8e6e09cc_df74_418a_b75e_6cccb02f56a5"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_754_9c6baddf_b1be_4e07_a965_686c5d9945b3"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_755_095a4865_ddb2_4d6f_abf5_100114bf1693"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_SafranSAMember"
      decimals="4"
      id="h_756_514c0b40_763a_4a32_a951_1e39518a3e34"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_HitachiLtdMember"
      decimals="4"
      id="h_757_cdc023e3_a68d_4d68_8979_317ca9b479ab"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_SKHynixIncMember"
      decimals="4"
      id="h_758_4acbe98d_04f7_4c60_bec3_259a0b124154"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_UBSGroupAGMember"
      decimals="4"
      id="h_759_669fcd8d_48c2_434e_92f1_0b7d7335fbf2"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_DSVASMember"
      decimals="4"
      id="h_760_c6668601_3eae_430d_bc32_313331b31979"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_761_53fb0e58_cc9e_41d2_9418_87eb14ab2864"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_762_54e31eef_be7a_490b_854f_2a65a1f52d50"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_763_ae6b91b1_82ac_4af3_9ab7_5c7d049423e6"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_IndustrialSectorMember"
      decimals="4"
      id="h_764_7cd11a10_77bd_4a95_8621_abc56eb9d34c"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_765_c39ca64f_b99e_464e_9044_71d4aab80784"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_CommunicationsSectorMember"
      decimals="4"
      id="h_766_9ef01228_69e0_4436_ba5b_6b6626ca9bb8"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_MaterialsSectorMember"
      decimals="4"
      id="h_767_cd10b228_5cb5_4794_9bcc_b586b0df777e"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_768_174f94de_69d7_46ae_b781_67aab35845ef"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_HealthcareSectorMember"
      decimals="4"
      id="h_769_9f62dbe3_5a1c_4d4e_be06_42e544d4a57a"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_770_80d2684d_bab8_4303_a6c4_b2003ccf560f"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_UtilitiesSectorMember"
      decimals="4"
      id="h_771_3348a9c4_aade_46b3_b5a8_1d9c6ea91730"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_RealEstateSectorMember"
      decimals="4"
      id="h_772_c170ea6a_08c1_48b7_9b49_09d024636901"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003785Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_773_0ac1f876_411b_4ae7_ab2a_c2a4ff148a26"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000003787Member"
      id="t_307_02869a80_bbd6_9037_6978_88634efa281c">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000003787Member"
      id="t_308_eb3a73cb_9519_9139_a5b7_e1553376c666">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000003787Member"
      id="t_309_db12fe16_3e68_8e20_a63c_3a2a5fa715ce">GONCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_293_bf233211_f824_409d_bda2_5dbbe330296d">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000003787Member"
      id="t_294_641a2a5d_ff72_4efb_a10e_e379671b9e7a">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_295_2c2abdbe_8170_46e8_a233_f40348b2b63e">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000003787Member"
      id="t_296_174c1f29_104c_4ad4_a7ed_207e7585defa">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000003787Member"
      id="t_297_ac4e62f5_9bb3_4cb5_b3d7_df2357cf7475">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_298_fb7567b2_2b74_43d6_a661_9de9c7efa9be">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class C/GONCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;220&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000003787Member"
      decimals="INF"
      id="h_774_0a6bb0b7_084e_4569_81dd_8a8e57d98c93"
      unitRef="USD">220</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000003787Member"
      decimals="4"
      id="h_775_4b823b67_7b94_4f6f_a4ac_7bb98a0fe5d9"
      unitRef="pure">0.0200</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_311_ce101d83_4d9b_29a6_c509_ec34d3e5bf33">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class C/GONCX) returned 19.96% (excluding sales charges) for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_312_c7e1a7d8_efa4_75c9_572c_ea1b3c3b13cd">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464157.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_301_f6d1ed32_5800_4e82_9ccc_7ed857ef9bee">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class C/GONCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class C/GONCX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000003787Member"
      id="t_313_3189b4a1_e76d_209c_4019_3b2ce3dda313">International Growth Fund (Class C/GONCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000003787Member"
      decimals="4"
      id="h_776_7e63f922_c6d1_460f_8f45_e80a2e8dd9a4"
      unitRef="pure">0.1896</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000003787Member"
      decimals="4"
      id="h_777_967ba744_ee9e_4e21_b74a_bb17c7d81592"
      unitRef="pure">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000003787Member"
      decimals="4"
      id="h_778_db3a7609_9195_47a2_a68d_c49ea629cfa3"
      unitRef="pure">0.0784</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000003787Member_WithoutSalesLoadMember"
      id="t_314_427b94b0_441f_4b96_52bb_80ef64993e4e">International Growth Fund (Class C/GONCX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000003787Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_779_4bb046a4_02ba_4594_9013_136055387fdc"
      unitRef="pure">0.1996</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000003787Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_780_917ec73d_0cd9_4268_9e87_9edcaa85734c"
      unitRef="pure">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000003787Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_781_5db67188_d051_4091_8c2a_78feb12aef7b"
      unitRef="pure">0.0784</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_315_1ff13045_7879_3348_1bcd_26aac18fa8ca">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_782_fe2c59bb_82be_4f90_8e47_fef306e8f502"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_783_b76af41d_7586_4d4d_b492_0c1b291339f7"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_784_4629a6bb_85ca_496a_be66_29847904eefd"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_316_fea802ba_551f_2e9e_7a78_87602daace29">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_785_7f2817bc_e5c0_4c0b_b0b6_693aeacc3a46"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_786_3f6362d1_6528_4ccf_9881_8915b49f4286"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_787_317e20ed_6b90_4ed1_97ff_39d55fc26932"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_317_8e11a731_4d8b_1124_2b95_1bae8f3954c3">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_788_5404a787_b524_4118_ade9_dfdc314abd7e"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_789_29fd04f3_5aff_4ef3_b569_c4f7f29e6004"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_790_03e0e975_63c5_40f1_aa61_53bf6150ab9e"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000003787Member"
      id="t_302_c842b669_322d_4a1e_bff5_d70b54ad69e4">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_303_3783173d_c840_4373_9d4b_1fa45b64e77f">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_304_712982f7_a3de_46b8_8b9b_acc5a24c301b">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_305_56b6132a_43ce_4f27_8b0b_5811b8564ea8">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000003787Member"
      decimals="INF"
      id="h_791_49c8cbac_c68a_43c0_9a42_e287f68913c2"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000003787Member"
      decimals="INF"
      id="h_792_d7a2470c_52c7_4601_9a96_785ab3546923"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000003787Member"
      decimals="INF"
      id="h_793_0702f3bf_cd48_481f_8957_460aa5611521"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000003787Member"
      decimals="4"
      id="h_794_1b6ecc9a_a607_43af_bdb9_da19c4f738f1"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_306_51fa52a8_0adb_4720_8829_c96cb7c9837c">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464152.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000003787Member"
      id="t_310_e56c49ad_743d_62a5_e179_0521eb2d6076">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_795_f892ec9a_8bfe_4350_9516_3249536a6d95"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_796_4b619143_949a_448a_a61f_5ce8fa0ecbb5"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_797_a7565e00_5047_40a8_b6e5_5e36d08c7579"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_SafranSAMember"
      decimals="4"
      id="h_798_4eb0ecdf_34a0_4495_ad44_f36deafdd9fe"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_HitachiLtdMember"
      decimals="4"
      id="h_799_c12e613f_6d0d_4503_80c9_2baa4b87fdb1"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_SKHynixIncMember"
      decimals="4"
      id="h_800_03fffbef_80c5_4348_8852_2274651292ba"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_UBSGroupAGMember"
      decimals="4"
      id="h_801_bea45f41_18b2_4994_b4b9_2e021f5d353e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_DSVASMember"
      decimals="4"
      id="h_802_2235e884_c403_44d4_8efd_3da532967a3d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_803_7ee79902_5502_452e_a864_491800c24498"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_804_d7eae2ce_c859_4b4b_a39b_bab12a97af3b"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_805_fb146e3e_b059_4ee0_80b3_ce08666bd2cb"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_IndustrialSectorMember"
      decimals="4"
      id="h_806_69d485a7_dd51_4a44_9aeb_d34155695996"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_807_b3faa551_8e98_4f59_82a4_d14011687a36"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_CommunicationsSectorMember"
      decimals="4"
      id="h_808_44a9046b_2b0c_4766_9c4d_ba82d273c132"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_MaterialsSectorMember"
      decimals="4"
      id="h_809_1cf2d6b5_6147_46ce_9b88_65712f65ef14"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_810_8dd9b519_0843_430c_b834_3e899d42074b"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_HealthcareSectorMember"
      decimals="4"
      id="h_811_9dda01e6_67a0_406c_8996_0983102f79e5"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_812_f8e596d2_ead8_4e82_9516_274fa3faaf61"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_UtilitiesSectorMember"
      decimals="4"
      id="h_813_bcb71819_b8a3_4663_8b55_b72a93398455"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_RealEstateSectorMember"
      decimals="4"
      id="h_814_e37e0f05_7429_4b85_b628_d3c659d5c56b"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003787Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_815_8c738247_ae27_41c4_a770_ac7fed671d8d"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000003788Member"
      id="t_321_95d0598e_e0dd_eef3_b722_d2688861a20c">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000003788Member"
      id="t_322_1a07c72d_f0f5_55eb_aa60_8bc773793e3a">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000003788Member"
      id="t_323_06bfd061_a54f_3aa8_c431_5d8a2f20b3b4">GOGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_307_35515537_be2e_47c0_b6f5_832bb431252e">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000003788Member"
      id="t_308_79dbd747_b8e3_481f_962b_f0b1036859e4">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_309_8e8137c4_177c_4ea4_b0fa_dc585266b32d">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000003788Member"
      id="t_310_9af7ab3b_7fe6_44ba_9603_56011a30830b">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000003788Member"
      id="t_311_e5972c11_5e52_4034_a694_959614763b8d">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_312_6f1278ae_73fc_4f47_974b_6bfe8a8c2aff">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class I/GOGIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;111&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000003788Member"
      decimals="INF"
      id="h_816_8d33cff2_b532_4373_b129_0cd38948dedc"
      unitRef="USD">111</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000003788Member"
      decimals="4"
      id="h_817_43ad1d11_1342_43a7_8dc7_48eb2a94d8a8"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_313_fff80946_a8de_46bc_9132_0351f1cb8450">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class I/GOGIX) returned 21.18% for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_314_259bec52_c5de_4932_b735_401d7cc31d42">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $250,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $250,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464124.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_315_23e2abd9_32f2_41b0_bb49_e3a87f4a047f">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class I/GOGIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000003788Member"
      id="t_325_21d08b77_255a_692c_5911_1d5f013ba56d">International Growth Fund (Class I/GOGIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000003788Member"
      decimals="4"
      id="h_818_0dad9ca8_5aa7_4966_9ee0_04881ef7b3c0"
      unitRef="pure">0.2118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000003788Member"
      decimals="4"
      id="h_819_2a4167e2_3e7c_4e25_9b28_113013cfea47"
      unitRef="pure">0.0435</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000003788Member"
      decimals="4"
      id="h_820_e3562513_1e44_4707_b635_b4c8ab4cf054"
      unitRef="pure">0.0892</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_326_2d3e99ae_86cf_e519_da83_54c62cc7ebc8">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_821_e6318bee_48b0_4212_b50d_4d25bba1ff63"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_822_6e0badb0_41ea_439b_b129_eb08ae975979"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_823_bc08b9f7_cd6d_4ccf_ba69_8823fcc9b959"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_327_0fb1ee14_fe7f_7799_748c_9bb1dc8b5702">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_824_a25f5ecf_251d_4bc2_a770_882b37cca3c1"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_825_7dab4929_bba4_4eba_87df_2c233ef1c5dd"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_826_c05b11fc_1821_4726_8dc9_1385c7b2b374"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_328_cad330bb_61e8_8ad7_185a_afa76ff8dbc4">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_827_518f3d8f_bc07_4f88_8dce_d99942a16b12"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_828_8653b705_35d1_4139_bbc3_49f2c9c68cbb"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_829_ed70cbd9_672c_47cd_a126_dd6e9501aa2d"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000003788Member"
      id="t_316_eb6df3b3_6462_4115_a790_54cfaa42c40a">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_317_fbc0ead8_0704_4ac4_aa41_e0ef532830c2">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_318_07f89b60_d6ba_4431_b66d_a5c347e86a26">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_319_65e6b0d8_f424_4a54_9bc4_729b48d024ac">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000003788Member"
      decimals="INF"
      id="h_830_6c9e6b0c_699a_4bfb_8bc4_8f2bb37097fc"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000003788Member"
      decimals="INF"
      id="h_831_b33bb26d_c417_4a92_9015_dcd44e7a87f9"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000003788Member"
      decimals="INF"
      id="h_832_7e98d7d0_d828_4624_bda9_14c6213d9ee5"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000003788Member"
      decimals="4"
      id="h_833_8d479548_472e_47dd_976a_60b1574ecc89"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_320_722b527c_d4dc_4a05_9850_09e34f5423cc">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464141.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000003788Member"
      id="t_324_15efd49f_7873_e339_342a_ed794c001039">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_834_46a0beb3_b4d4_4d4e_a5ea_8bb718f07538"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_835_c5245d40_6752_4e4e_9c8a_68d8153737c8"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_836_e9bbc55d_9d0e_404c_a282_1c7a1bd2b0ae"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_SafranSAMember"
      decimals="4"
      id="h_837_38efae63_22df_4dd9_b5d3_8da2abd48801"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_HitachiLtdMember"
      decimals="4"
      id="h_838_36e1473c_e56c_4221_9f60_6c3c5fd3eae9"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_SKHynixIncMember"
      decimals="4"
      id="h_839_849bdf3a_70e0_4f42_a4cd_96691b3a8c02"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_UBSGroupAGMember"
      decimals="4"
      id="h_840_fbbe8cc3_440a_4651_b64f_048d4badc020"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_DSVASMember"
      decimals="4"
      id="h_841_fb9037d1_b175_4f4a_b4be_d6d6592eeacd"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_842_1fc8aec9_223f_4afa_aab1_b322fe857fce"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_843_18c87d6b_1412_48c1_b5f0_7265361f2609"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_844_d321d6f6_8754_4e09_80eb_fbf29d754a24"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_IndustrialSectorMember"
      decimals="4"
      id="h_845_df38c068_e19f_4977_8389_c5ff906878fa"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_846_8552c87d_4db9_4ba9_a1fb_f966ab6b0f3a"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_CommunicationsSectorMember"
      decimals="4"
      id="h_847_dd6144be_c1f9_4ca1_af60_954c077aaa72"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_MaterialsSectorMember"
      decimals="4"
      id="h_848_d5cb694b_d482_4033_b5b1_9746bb6fd6ba"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_849_cd00e5a7_57b5_41f0_aaa1_7f04b976be14"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_HealthcareSectorMember"
      decimals="4"
      id="h_850_17d5cfa8_8da2_4cc4_98db_3e2d63f92058"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_851_2ea789f3_58be_481e_88eb_c372770b2089"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_UtilitiesSectorMember"
      decimals="4"
      id="h_852_6a83ca07_17c6_4ba3_8bd2_e8cfd78cc655"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_RealEstateSectorMember"
      decimals="4"
      id="h_853_40bfb681_2639_45fa_b096_69d9ad9a8647"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000003788Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_854_1d30f30d_fc1e_4607_ace1_86dfe595be39"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000156262Member"
      id="t_334_80a4790a_ed9c_d059_187b_7bef878ebff7">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000156262Member"
      id="t_335_00dd6947_fd82_a991_aae4_c9f6bfafd76d">Class NAV</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000156262Member"
      id="t_336_3afaae8d_7c33_404a_5061_3c902b87705c">JIGHX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_321_0ef320ad_7f98_42cc_8739_edda0a2e1d49">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000156262Member"
      id="t_322_9445806e_d826_47e4_86c4_9d24f9173110">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_323_b496d7a6_41cd_45dd_a567_b2932ccb1715">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000156262Member"
      id="t_324_5271bd3c_c8ab_478a_8ec3_0f0dfb3720b8">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000156262Member"
      id="t_325_12bf4d70_989a_4efe_be34_9ab1ff9c8947">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_326_3f87ea85_0394_4773_aec7_1924d55fdc9d">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class NAV/JIGHX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;98&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000156262Member"
      decimals="INF"
      id="h_855_7b594b90_5244_44bb_99d1_703333016f1b"
      unitRef="USD">98</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000156262Member"
      decimals="4"
      id="h_856_9147316f_b617_4c11_b7da_4a27d417a88f"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_327_0e49d35e_dbba_4153_b8e3_91cb8b9ec5af">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class NAV/JIGHX) returned 21.33% for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_328_64ecab84_7976_4152_8791_5c10c995b721">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464082.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_329_1ed3c6a8_0471_4c7d_a7d8_2edd2092d7a6">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class NAV/JIGHX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000156262Member"
      id="t_337_e12d4208_f63c_52d5_8948_2143bb047314">International Growth Fund (Class NAV/JIGHX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000156262Member"
      decimals="4"
      id="h_857_351c79af_0635_4475_836f_c71433de9ec3"
      unitRef="pure">0.2133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000156262Member"
      decimals="4"
      id="h_858_28c30505_aab4_4f59_ade1_c432d00007d2"
      unitRef="pure">0.0447</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000156262Member"
      decimals="4"
      id="h_859_d2c5d4b7_2fbb_46b4_bced_ef44b593bf7f"
      unitRef="pure">0.0905</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_338_d7f415c1_ffb7_f565_1cc3_0b5d24eac482">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_860_a415b08b_83f2_4769_9b4c_8af9094b50bb"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_861_f47a8fb5_8647_462b_90f7_4f1d5248beb6"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_862_815a4f39_2b24_4660_a8ed_919037474958"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_339_bd9e2fdc_6564_c61a_4083_6a01cdbdb87a">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_863_daea295b_2454_4199_99f5_49339e4a8c0d"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_864_6865d3c9_da96_4b37_84a8_dbae16cb8fed"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_865_e9589007_7b4c_433d_9d4c_4ae6be472dbc"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_340_3d919649_f8e0_46dd_98c5_9fe64dbdbeea">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_866_5a7fcae3_ff31_46c3_8544_e01d0230f521"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_867_311cbf49_af40_497c_9354_6f94d5c7b839"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_868_69648729_185c_4a30_bccc_16b3780d1188"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000156262Member"
      id="t_330_d635e22e_49bc_4114_a902_0532b975c34d">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_331_770fc421_fb01_459a_afda_1ee54a1a2a53">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_332_c169c24f_843f_4f1d_8345_d21250b7c905">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000156262Member"
      decimals="INF"
      id="h_869_9c4dc8c4_4116_4cac_836d_30955acf96b2"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000156262Member"
      decimals="INF"
      id="h_870_0eac2065_aa08_4965_bd61_bd2e323ecefd"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000156262Member"
      decimals="INF"
      id="h_871_b4fa80ac_c018_4a4a_8060_e94255e879cf"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000156262Member"
      decimals="4"
      id="h_872_f59963e2_9324_43b3_93f4_f2820b6b963b"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_333_048caa9d_9487_46b3_886f_79f660c96512">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464099.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000156262Member"
      id="t_341_e21d14d7_8ee7_4257_2b19_d601cc7477c1">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_873_f4e07cea_e185_4261_aa00_82482aa4176d"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_874_76f0e912_d00b_4435_8bc3_df625a019477"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_875_5b671726_9d8b_40fb_8ff6_eb8a0422968b"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_SafranSAMember"
      decimals="4"
      id="h_876_19a21370_7a7b_48c0_8aec_611c59d3bf83"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_HitachiLtdMember"
      decimals="4"
      id="h_877_ba2f12ba_ef2f_4e1f_aba1_82e489f46131"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_SKHynixIncMember"
      decimals="4"
      id="h_878_348060e0_1d83_4270_9b49_4d8c8c803c58"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_UBSGroupAGMember"
      decimals="4"
      id="h_879_31e4b900_86f5_42df_b311_0c19827701d2"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_DSVASMember"
      decimals="4"
      id="h_880_5717f110_dfee_45cf_851b_8ceb40087760"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_881_97a9883f_5e12_439b_9516_7867d73d3cd8"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_882_43e8c434_c27b_4fe2_a0da_f4a85e60e82c"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_883_32e30c21_862a_4218_92ff_88ec3d517097"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_IndustrialSectorMember"
      decimals="4"
      id="h_884_46e08a1c_0423_42d1_9c84_547a8182e112"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_885_6c16db16_b056_4ab8_889a_18cf3651c8d5"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_CommunicationsSectorMember"
      decimals="4"
      id="h_886_846f2552_99f4_440c_8a10_2aa5de1c3042"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_MaterialsSectorMember"
      decimals="4"
      id="h_887_3aa736e8_6c61_44c8_9577_e1f2978cf2b9"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_888_3cbbf67a_f5fe_4dce_8256_1bfa4b6601de"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_HealthcareSectorMember"
      decimals="4"
      id="h_889_0da3df84_f6c0_4b4d_a822_0c0a4cb5487d"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_890_013d0146_c1e3_45e0_9165_d88d801c31af"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_UtilitiesSectorMember"
      decimals="4"
      id="h_891_f92de60e_cd64_4f8b_869f_f212753b56c8"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_RealEstateSectorMember"
      decimals="4"
      id="h_892_f14136ea_c3aa_478e_81e3_7ce5c2168905"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000156262Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_893_bfa136e7_e271_46b9_8a4f_752e104f424b"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000153988Member"
      id="t_348_ddd44fdc_2bb2_c607_44f2_e48a390bdb3b">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000153988Member"
      id="t_349_80d1c098_e321_2a0f_1103_a2ed88d0f243">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000153988Member"
      id="t_350_471815ca_802b_8fc6_10f2_b426945966f5">JHIGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_334_3f14845e_3167_4e5e_b1a2_268093702b48">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000153988Member"
      id="t_335_6eb24d1d_6f50_45a9_baf9_7b76273edf37">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_336_f5b339b6_8a3d_4bb5_9628_33a5fb3f3fd7">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000153988Member"
      id="t_337_46cd835e_9f90_45ad_88a6_50f5b8b6d99b">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000153988Member"
      id="t_338_93ac24dc_b707_48fa_a785_c201e223148f">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_339_11889019_3aa4_44c3_809b_ae58a6a5c3c4">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class R2/JHIGX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;153&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.39&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000153988Member"
      decimals="INF"
      id="h_894_ff3484d7_87af_45ff_8d61_08456e2f2313"
      unitRef="USD">153</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000153988Member"
      decimals="4"
      id="h_895_eb3921d3_d98f_40dd_bf7f_55e90a336554"
      unitRef="pure">0.0139</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_340_4d515d07_69aa_4459_8a32_e384e3e1f3db">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class R2/JHIGX) returned 20.72% for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_341_4c0b84c2_bd47_4e67_acc6_d3c581e0c4bc">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464073.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_342_1cadcb9e_94b5_4906_b443_1d729395e678">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class R2/JHIGX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000153988Member"
      id="t_351_a1c7fa6e_65a7_6311_f6e1_58bfdf30593b">International Growth Fund (Class R2/JHIGX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000153988Member"
      decimals="4"
      id="h_896_da66ce8d_cca9_4901_9bb0_8a99f12e9f01"
      unitRef="pure">0.2072</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000153988Member"
      decimals="4"
      id="h_897_9e76df53_48b1_4cfe_9241_a58f36a3fd11"
      unitRef="pure">0.0395</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000153988Member"
      decimals="4"
      id="h_898_3e2a447b_b471_4355_814e_2c1f6a1ddd31"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_352_d035520e_0fdf_17d0_1fc3_7b871ee32352">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_899_56a4b2cd_c1bc_4638_8ba7_a9993919ad76"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_900_25f7392a_ac7d_42ba_b597_6cb0c2aaf12b"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_901_3fc4b545_9e62_4853_afb0_82a02ba4902a"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_353_5fb6bbdd_8473_23d0_81f5_8928bc874fc4">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_902_75a05537_bcb5_4c52_83e4_5dbdf6ace74a"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_903_f946a918_0fb4_46f5_b187_7abf795e44bd"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_904_9c83b9a6_fbe9_41db_a5e3_34d962c900a4"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_354_4927a84c_e950_96db_bb76_b3081fb7d57f">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_905_977e9405_e829_4a9c_8e1e_b5029a042903"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_906_751443de_549d_46b9_ac1c_46ed3c88978f"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_907_8353a88c_8a50_4f68_b030_0aa6b122f6aa"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000153988Member"
      id="t_343_ff71caf2_c1ad_4572_bdf4_382d4dfe52c4">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_344_480c657f_f425_409b_b6e6_807b5ee743ed">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_345_bc8edadc_eab1_492d_9e58_fe94db0d2f52">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_346_639fae30_a473_41cc_a7a3_5949382729d6">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000153988Member"
      decimals="INF"
      id="h_908_89298a79_3ca0_4ae1_a518_541ae0c676b9"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000153988Member"
      decimals="INF"
      id="h_909_7d6e0490_d48f_48b5_9e70_93ae64167398"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000153988Member"
      decimals="INF"
      id="h_910_2db47941_d797_430d_8ef5_7ecb8826bbf7"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000153988Member"
      decimals="4"
      id="h_911_ab857f35_0837_47b6_acbb_32cba2a71043"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_347_ac82e189_66e9_405c_9b54_c388fea1b029">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464068.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000153988Member"
      id="t_355_84e5a93c_06a2_bf54_a534_a69fded8c7c0">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_912_ac8c4070_6c6c_4d6c_8db3_d3505f41f3f1"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_913_4b389538_4e98_44cb_9061_cff2ee28aa6d"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_914_f1fc4b92_f41d_444d_b5e4_7f81aa97ed35"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_SafranSAMember"
      decimals="4"
      id="h_915_e6ed57c3_56a1_4d86_8372_c9b69514eee6"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_HitachiLtdMember"
      decimals="4"
      id="h_916_424b1ba4_20f5_4312_86b1_0d4c9ac1b99c"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_SKHynixIncMember"
      decimals="4"
      id="h_917_c6b28610_573b_4196_aee4_239202e1e2dc"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_UBSGroupAGMember"
      decimals="4"
      id="h_918_292294a6_1e40_4cb5_99dd_13a70868773b"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_DSVASMember"
      decimals="4"
      id="h_919_9f71f926_1821_484b_b79c_6efcf504cee5"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_920_fa66b1cb_125d_413f_aeb6_eb48367056e5"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_921_238f6034_3451_4a49_8d1f_b1f70ef03e28"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_922_0eeb3b9e_4dc7_433a_abdf_24455ec899cb"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_IndustrialSectorMember"
      decimals="4"
      id="h_923_8736ff00_c621_41e1_864a_95fcd7d5c36e"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_924_1c6e50e0_646d_4cc6_b2d0_eac257d15539"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_CommunicationsSectorMember"
      decimals="4"
      id="h_925_07100a47_4e72_42ec_ade8_61488a82a6b8"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_MaterialsSectorMember"
      decimals="4"
      id="h_926_f32cb030_8016_4aa6_a7f8_e82db87f7d3f"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_927_bc8d7c50_c303_4f31_81ed_10eb6f3803a7"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_HealthcareSectorMember"
      decimals="4"
      id="h_928_a41a0781_daae_43cd_9461_034137b3aa7f"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_929_4e54bbdc_a95a_4275_85ad_42d22b19f9b1"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_UtilitiesSectorMember"
      decimals="4"
      id="h_930_67032b47_09da_4ebf_8e2e_94fa4e974bc7"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_RealEstateSectorMember"
      decimals="4"
      id="h_931_29e55437_b774_4009_a3d4_0f6f44673343"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153988Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_932_3e78c23c_52dc_4144_9ef5_b7604743650b"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000153989Member"
      id="t_362_9ef740f3_191c_c831_61d4_d0891c904ed9">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000153989Member"
      id="t_363_00dfd587_3ede_394e_d032_785f6b0b6408">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000153989Member"
      id="t_364_f553dc7a_1b29_2d92_bc51_474aef79c838">JIGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_348_fcb821c6_7dcd_4fce_a87b_cbe1747b9e56">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000153989Member"
      id="t_349_9d89743f_e5ea_4648_aa83_47ac19f6f559">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_350_f3da4942_2163_4106_a564_8a082859938b">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000153989Member"
      id="t_351_29376a7b_2d45_40d8_84df_99376d299c07">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000153989Member"
      id="t_352_cb277df3_0b8d_442e_b5a8_8376b5f2cbd4">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_353_65479c6f_87e1_4380_abeb_2295a7453deb">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class R4/JIGIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;126&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000153989Member"
      decimals="INF"
      id="h_933_d8a187ca_9757_4726_b2b0_1812f7d08408"
      unitRef="USD">126</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000153989Member"
      decimals="4"
      id="h_934_7ba53483_35be_4bce_a984_68dc284b58e4"
      unitRef="pure">0.0114</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_354_b55deeb9_582d_4b01_bf02_416068c0a64f">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class R4/JIGIX) returned 21.02% for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_355_f3d55afa_a477_454e_b20d_6d3ce9ee7f1e">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464040.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_356_c6f6188a_e39c_4261_bd70_32a85baa96a4">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class R4/JIGIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000153989Member"
      id="t_366_bbdc18a8_89a3_8d6d_6771_035d37d10f2f">International Growth Fund (Class R4/JIGIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000153989Member"
      decimals="4"
      id="h_935_9aa6da10_2eac_4c92_a5a5_b7c5f1df220b"
      unitRef="pure">0.2102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000153989Member"
      decimals="4"
      id="h_936_a7754b97_9658_4235_91d3_ff20c3f61cd9"
      unitRef="pure">0.0421</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000153989Member"
      decimals="4"
      id="h_937_2aa10b80_99be_4fbe_a07b_5f86a0dfe033"
      unitRef="pure">0.0877</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_367_df6da7c0_a510_334e_001e_6a900a46bcf9">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_938_79bde3fb_e73d_4a21_9ced_dd4e16c39b70"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_939_52fbc54b_a8fa_4aab_a2cc_ed1aaf754918"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_940_5ae2512a_37d3_44a4_a91a_a55d5d6c32bd"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_368_0a0eea70_072d_2ca5_b53e_51b8a872a773">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_941_a5546ec9_8144_42c4_8d41_3b81a3e44709"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_942_bee73990_a5e8_4feb_a1b1_19002b040c2b"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_943_df95810d_efcb_48c1_b48e_0a7d9b20542b"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_369_5ba0da3b_550a_5a55_f85b_d321861820ac">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_944_da8484f7_8d9f_4199_86b1_ac91a2dd63fd"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_945_2b3274ad_42ff_43ab_8563_092e6dbcb0b3"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_946_468c4b85_682a_4f58_ab12_dd39e5d44ab6"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000153989Member"
      id="t_357_39c5c604_f783_49aa_a737_51bcb7b4c598">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_358_f64b487e_0b59_4f20_b2a0_064f408f3910">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_359_b7151e2f_2647_4d72_ba2b_458b5865bdff">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_360_bd9e1a72_a3fa_4717_93ce_ab8b8760d3d2">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000153989Member"
      decimals="INF"
      id="h_947_c370e805_7ca7_4db7_8fa5_de2c0f110b97"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000153989Member"
      decimals="INF"
      id="h_948_23e1ad34_f632_47b9_a69f_9b4408a3f0f4"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000153989Member"
      decimals="INF"
      id="h_949_d1b6cfd9_df79_462e_b033_db1560fa8e00"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000153989Member"
      decimals="4"
      id="h_950_41870438_0a72_4504_9b4a_dde12e5f5951"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_361_5cc1e608_3d4f_46d1_9f47_80ed16f30826">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464057.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000153989Member"
      id="t_365_9e763c4e_843a_b46b_1e2c_d57f4b4d14f4">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_951_ffe9e74d_bbd3_427e_ab86_ebbf157e4106"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_952_eaca3622_ce21_4bcb_958e_6c4bb9603a4b"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_953_be6df678_13ac_4e7c_ba04_b0b4f4e8ee02"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_SafranSAMember"
      decimals="4"
      id="h_954_22552288_eacc_4394_86c8_ee43b4831f6c"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_HitachiLtdMember"
      decimals="4"
      id="h_955_0822f1f0_1222_463f_b7e0_6aaf64dee427"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_SKHynixIncMember"
      decimals="4"
      id="h_956_48b56df9_b2e8_46c2_8bc0_42597b19517a"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_UBSGroupAGMember"
      decimals="4"
      id="h_957_f0e048f5_075a_4683_8b05_dffae5e91905"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_DSVASMember"
      decimals="4"
      id="h_958_55d2a103_6039_4b0b_a67c_0c30d21183ee"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_959_d8222774_f2cb_420a_a65b_9069ba780445"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_960_78de5719_cd4f_466b_ba55_7fc773f7cb59"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_961_0307e478_9172_4f95_b565_b008f49a400f"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_IndustrialSectorMember"
      decimals="4"
      id="h_962_111910d2_a8f8_45bf_9b7b_e6a72a7b0e99"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_963_56bfbcae_a5c3_47a4_98a9_180ee8daec32"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_CommunicationsSectorMember"
      decimals="4"
      id="h_964_006c5250_5a60_4ac1_8a10_b8be8f49553e"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_MaterialsSectorMember"
      decimals="4"
      id="h_965_d29d05ed_bc4a_434e_906d_3b6ad56f8365"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_966_0601f627_b771_432a_b81b_5bbb42e95939"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_HealthcareSectorMember"
      decimals="4"
      id="h_967_53acd9e8_5621_41ac_8e9a_cb91b4cba9f2"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_968_5f590273_293f_44d0_96de_9a740cb91b4b"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_UtilitiesSectorMember"
      decimals="4"
      id="h_969_37bc64c7_489c_4ba2_a641_5606294b2c7f"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_RealEstateSectorMember"
      decimals="4"
      id="h_970_4885a110_dc24_48f4_adc0_e7ebb686599b"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153989Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_971_02a94f90_a39c_4c6c_b28e_87c547193563"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000153990Member"
      id="t_376_81e17c4a_1010_f29e_bb17_82f504661c1b">John Hancock International Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000153990Member"
      id="t_377_1b45ac9d_e812_5473_fd35_09406badb31a">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000153990Member"
      id="t_378_302e94a9_dd13_3f17_8c43_a50d9a189e07">JIGTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_362_87a8084f_57b9_47eb_886e_4b1510928706">This annual shareholder report contains important information about the John Hancock International Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000153990Member"
      id="t_363_c1c0143d_15a9_42c4_9ae8_324c623b0426">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_364_9f641af2_b1f6_4ef6_8d6a_95dce426e52e">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000153990Member"
      id="t_365_ef3747df_f2e4_4a13_8865_6e7b0018b345">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000153990Member"
      id="t_366_e90c6ca9_7779_4760_b075_c44095f9e7f9">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_367_d578a9b3_5e7b_4e76_b959_f0ac85309922">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund&lt;br/&gt;(Class R6/JIGTX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;98&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000153990Member"
      decimals="INF"
      id="h_972_642bb2e5_3867_4cfe_a542_f6f98465a9aa"
      unitRef="USD">98</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000153990Member"
      decimals="4"
      id="h_973_5bb421bd_7ab0_4313_a177_cbabfe8d852f"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_368_28dd6bff_9e10_483a_bfa8_efcea3677220">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;International Growth Fund (Class R6/JIGTX) returned 21.29% for the year ended March 31, 2026. Global equities rose during the 12-month period, with gains earlier in the year supported by improving inflation trends, resilient U.S. growth, and strong performance in certain markets. However, stock market returns became more varied and volatile as geopolitical conflict drove a sharp rise in oil and gas prices, reigniting inflation concerns and pushing up global interest rates. International markets, particularly in Europe and more energy-dependent economies, underperformed toward period end as higher energy costs, tighter financial conditions, and a stronger U.S. dollar weighed on growth expectations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | Performance in this sector was led by semiconductor foundry Taiwan Semiconductor Manufacturing Company, Ltd. and Delta Electronics, Inc., a Taiwanese electronics manufacturer.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Financials&lt;/b&gt; | In the financials sector, Itau Unibanco Holding SA, a Brazilian financial services company, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was Siemens Energy AG, a German energy company.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The energy sector detracted from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Trip.com Group, Ltd., a China-based online travel services company.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Adyen NV&lt;/b&gt; | Shares of this company fell sharply during the period, particularly in February 2026 after the company reported weaker-than-expected financial results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_369_20d2bb6e_b10a_441b_b24f_a363338e48d8">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $1,000,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $1,000,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6464031.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_370_bc84ce2e_a6e8_44d7_b8fc_c0ba0e1c579f">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;International Growth Fund (Class R6/JIGTX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI EAFE Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000153990Member"
      id="t_380_b9ea548f_cada_189d_7839_62f22f6a501a">International Growth Fund (Class R6/JIGTX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000153990Member"
      decimals="4"
      id="h_974_6f505ee5_ab3a_402d_86dc_01ab6a43294b"
      unitRef="pure">0.2129</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000153990Member"
      decimals="4"
      id="h_975_5acf6983_28e5_439b_b307_d6ca79ecd5ca"
      unitRef="pure">0.0446</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000153990Member"
      decimals="4"
      id="h_976_4ff082b8_fa6e_403d_88c5_f0829ceb44af"
      unitRef="pure">0.0904</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      id="t_381_3901a99b_2361_1685_0471_8d9ce6aa1f98">MSCI ACWI ex USA Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_977_57b6efee_e73f_4cf0_88d4_104ca56f92f9"
      unitRef="pure">0.2491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_978_6d890e7f_8a53_4564_9ea9_6258e8d69bc8"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexMember"
      decimals="4"
      id="h_979_909c6ed8_ad4f_4046_9660_3d7676f7941d"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      id="t_382_7206fb97_31f2_6187_2fe3_4d65ad85f700">MSCI ACWI ex USA Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_980_c33aeee2_d66f_4a70_a2e6_25377b73ad17"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_981_4e339a27_1824_4f22_ba3e_013dbf830946"
      unitRef="pure">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAGrowthIndexMember"
      decimals="4"
      id="h_982_23ea14cc_5dd7_490a_a7c4_b4640b67e878"
      unitRef="pure">0.0756</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIEAFEIndexMember"
      id="t_383_fa8860fa_838b_955f_a830_f2061fc5b28c">MSCI EAFE Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_983_3240e1b6_8a4f_4291_be35_e6cc277f6a2c"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_984_4656f11d_9885_4ebe_9d39_e5ef254d30ea"
      unitRef="pure">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIEAFEIndexMember"
      decimals="4"
      id="h_985_24e5a5b1_50a9_46e4_92d7_4619b40d9f67"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000153990Member"
      id="t_371_544bf42b_f9a1_42d3_a9cf_2b4b71b802f8">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_372_e042d235_b7f6_4a2d_b63e_85eab7f8ec0b">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_373_f9e10cfd_2d9e_4776_99b8_93964a43d4e2">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_374_ecba745e_9439_42c9_877e_4a683faf85b0">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,554,156,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43,901,284&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000153990Member"
      decimals="INF"
      id="h_986_a3d8f4f1_5e6e_4e21_a627_e460e00694a7"
      unitRef="USD">5554156440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000153990Member"
      decimals="INF"
      id="h_987_42ce823b_d1b6_417d_b24a_6b5dce176e10"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000153990Member"
      decimals="INF"
      id="h_988_15575013_6418_4452_9af9_479a5164d6f0"
      unitRef="USD">43901284</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000153990Member"
      decimals="4"
      id="h_989_71e1a16e_280e_4e49_ac03_6dc173c52ca6"
      unitRef="pure">0.72</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_375_a14b1937_7def_4cf5_97ec_e3897191c68d">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6464026.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000153990Member"
      id="t_379_8b27efab_19f2_5db2_14ac_1c4bb5c6171d">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ASML Holding NV&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tencent Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Safran SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Hitachi, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SK Hynix, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;UBS Group AG&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;DSV A/S&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tokyo Electron, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Bharti Airtel, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_TaiwanSemiconductorManufacturingCompanyLtdMember"
      decimals="4"
      id="h_990_5a962482_c5e4_4998_b3f8_23a7195df22f"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_ASMLHoldingNVMember"
      decimals="4"
      id="h_991_5c32755c_cc4e_4b22_a122_0eca1929983a"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_TencentHoldingsLtdMember"
      decimals="4"
      id="h_992_634aa7d0_1fa1_40e3_87d4_e29cfe6fa1d9"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_SafranSAMember"
      decimals="4"
      id="h_993_4bba7b08_6a28_42bc_9b57_628b982fbe8c"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_HitachiLtdMember"
      decimals="4"
      id="h_994_a6cb330c_8e7b_467d_8ac4_c7be1994f123"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_SKHynixIncMember"
      decimals="4"
      id="h_995_0465a0e4_8a8a_4954_9369_676ed2bb4f53"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_UBSGroupAGMember"
      decimals="4"
      id="h_996_e5c02af9_d15e_4e57_99d9_8d84bcdba457"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_DSVASMember"
      decimals="4"
      id="h_997_6d4c1217_d5d7_476f_95a3_8d3aa9100dca"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_TokyoElectronLtdMember"
      decimals="4"
      id="h_998_6a628740_80c8_4204_bcf4_ff859d9f629d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_BhartiAirtelLtdMember"
      decimals="4"
      id="h_999_611e2009_ebc6_4976_97a2_217db098f35e"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1000_2189abd0_e208_4df6_a491_33a4cf2300dd"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_IndustrialSectorMember"
      decimals="4"
      id="h_1001_f41bb111_d644_45d6_8a23_f1ee4f789f32"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1002_47d1d6ce_e9ec_4200_9809_80e00d4c4310"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1003_bbd0a7b3_ec5e_45fc_905a_69833c1685f9"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_MaterialsSectorMember"
      decimals="4"
      id="h_1004_dbadc461_10bc_4b05_89cb_b91deb56c198"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1005_c3f0f568_bec1_4fd4_9de0_97f90f07f2df"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_HealthcareSectorMember"
      decimals="4"
      id="h_1006_969043c2_7ba4_41f6_95fc_ba4071adc3cb"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1007_0924c87c_0cf0_4eb8_af8c_6d632f4182dc"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1008_91db2e37_7145_4aa5_a47c_ddd3186749e0"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_RealEstateSectorMember"
      decimals="4"
      id="h_1009_17ff5438_a93c_42bd_828d_f2497918e297"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153990Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1010_d591e293_3c1b_4434_b9b7_9c75e8922edd"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000107855Member"
      id="t_488_27d12427_6193_3644_2f77_4d7bc97003d6">John Hancock U.S. Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000107855Member"
      id="t_489_53c561aa_c3a0_88d0_4fc8_62922498ef76">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000107855Member"
      id="t_490_f1f05cb8_e566_b289_5fa9_207a375876d3">JSGAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_376_9936e378_c71c_4880_abc2_7e64d9c97021">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000107855Member"
      id="t_377_5142c4b3_79ad_4464_bcfa_f25f9ef1801f">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_378_a8eb347c_910f_4933_85ec_9b4963f5c70f">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000107855Member"
      id="t_379_371aa453_75a4_4faa_b5ac_d462ecc3bb8e">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000107855Member"
      id="t_380_4292478b_19fb_45ba_95ec_9befa3fa7c14">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_381_3fb8e87f_1ea8_40f6_86ef_e1147334615a">
&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt;&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_382_180f1c78_f47f_4c10_93d2_52028ee4263d">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Growth Fund &lt;br/&gt;(Class A/JSGAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;102&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000107855Member"
      decimals="INF"
      id="h_1011_f03d8de8_d12d_4642_b6f6_45434caf5fa9"
      unitRef="USD">102</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000107855Member"
      decimals="4"
      id="h_1012_961727a0_7f50_4d36_9eb3_843a67ce6fc7"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_383_ff708f55_724f_47e0_9d63_2a1fc93a2cb8">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;U.S. Growth Fund (Class A/JSGAX) returned 17.38% (excluding sales charges) for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_384_d46a3e55_18f9_452f_9ade_0188eefd559a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463991.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_385_b66c7106_0be5_4856_b650_1a9407928a77">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Growth Fund (Class A/JSGAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Growth Fund (Class A/JSGAX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000107855Member"
      id="t_493_1231a1de_ec10_4244_4a70_505e03729a9e">U.S. Growth Fund (Class A/JSGAX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000107855Member"
      decimals="4"
      id="h_1013_68703418_a690_41fa_b436_b47e097ce468"
      unitRef="pure">0.1151</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000107855Member"
      decimals="4"
      id="h_1014_8218dac3_4b4b_466b_b3cc_3ba0e15b6a1d"
      unitRef="pure">0.1096</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000107855Member"
      decimals="4"
      id="h_1015_de35a5b3_b16d_4a91_9312_84798d86d6f6"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000107855Member_WithoutSalesLoadMember"
      id="t_494_8f261acf_2b7d_8227_4a0d_5b20af138493">U.S. Growth Fund (Class A/JSGAX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000107855Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1016_6e391185_7a05_43cd_8eca_c89e19f48df6"
      unitRef="pure">0.1738</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000107855Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1017_c357229c_98c2_49a6_b7b8_0b1bcef5e23a"
      unitRef="pure">0.1210</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000107855Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1018_5b793cb5_0e96_49cf_9340_b3b9112a828c"
      unitRef="pure">0.1541</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_495_d2ff1c5f_9bc9_9d04_6254_be3929833804">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1019_ec18b6be_73a9_4215_b81f_c7cdde7c6328"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1020_dad9ca8d_7df0_4dd3_a2b2_622d580b0cbc"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1021_ae1912f6_d750_46c9_b3ff_a7eba31cc78a"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_496_6bbb86af_8c78_6f9e_0e24_311694bd7e62">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1022_41b13831_c93c_40a8_a58f_6fea6507004f"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1023_ab47ad43_ac43_4bd0_a77c_cb9324340a98"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1024_518b1f18_a0f0_441f_9832_141a03fc5114"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000107855Member"
      id="t_386_dd44d4d0_e8fe_4db2_9c93_d406fd737fb3">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_387_16c16ec2_45b5_4281_8981_df1f102b0420">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_388_cbe62d24_19b5_4216_805d_909b9e9d322c">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_389_5ae550c9_76fc_426d_99e3_3d1fb10ecbcf">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000107855Member"
      decimals="INF"
      id="h_1025_27eda287_21b6_4299_9b8d_d35da611bdf2"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000107855Member"
      decimals="INF"
      id="h_1026_7e70570b_8bc8_4caa_8e6c_43f5181ad556"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000107855Member"
      decimals="INF"
      id="h_1027_c15b6758_9f82_4591_91bb_5214a7bef338"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000107855Member"
      decimals="4"
      id="h_1028_2d10b86d_6206_485b_94ca_67eebcb5e54d"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_390_42d3f19f_73e0_4939_b9f7_0992652c1da4">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_497_b9e4fb60_0e50_fd31_38a3_b94561ab47f4">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_NVIDIACorpMember"
      decimals="4"
      id="h_1029_53f5e3da_b53c_49e3_9458_c1b931a3c877"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_AppleIncMember"
      decimals="4"
      id="h_1030_e7230164_86f4_4460_8f02_489558cc57bd"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1031_eccf6f3d_6ccb_441d_84fa_d906a9f6fc9a"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1032_7c80be6d_506a_4afd_aec1_c0bc6de130f8"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_BroadcomIncMember"
      decimals="4"
      id="h_1033_b5a27f51_80d6_452d_a011_803d74106e3b"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_AmazonComIncMember"
      decimals="4"
      id="h_1034_4e86b0f2_30bd_450d_b8b5_4ac845d58d22"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1035_9e398163_4d5c_4820_9548_1e455c535074"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1036_a7cd7fc9_7352_468e_99bb_6f1d28b0297c"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1037_9b3374fb_953f_4907_ae12_bb11e29698f9"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_TeslaIncMember"
      decimals="4"
      id="h_1038_092a80a1_3dd4_41c1_8caa_565499d30b26"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1039_31f0502c_c8e4_4e9e_9de3_b7609c197fac"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1040_2b7aa0b2_5855_41e8_b933_428576e04242"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1041_389a0edf_a040_4694_93c0_319959ec7adc"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_HealthcareSectorMember"
      decimals="4"
      id="h_1042_3f90affc_4ae5_4a5f_9d1b_013759916255"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_IndustrialSectorMember"
      decimals="4"
      id="h_1043_8c460c29_e8fc_4879_a944_0dde9c5f53ff"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1044_8b944229_2090_44ce_85ae_59a745f3d7b5"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_RealEstateSectorMember"
      decimals="4"
      id="h_1045_1aeeaa2f_0610_46d1_9227_a3c21dfaaa09"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_EnergySectorMember"
      decimals="4"
      id="h_1046_ecb4f933_8d57_433d_94ac_6ea29e9ef940"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1047_1314285a_64b3_4573_a2e3_cb8d6ba7fba0"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1048_02463311_4d19_4aa8_b2e7_12989adead3f"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_MaterialsSectorMember"
      decimals="4"
      id="h_1049_ec70da8d_31eb_4c8e_b0d4_d99d29eced21"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107855Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1050_c51a680e_59db_48dd_86da_6d366a843ecb"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_391_057c71c4_f684_493c_abe1_5c2846f1fa8c">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 1.5pt; page-break-after: avoid;"&gt;&lt;b&gt;Material Fund Changes&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;&lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; font-style: italic;"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt;&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000107855Member"
      id="t_498_b6dfab5c_7427_6ffb_4e0b_573f5a25eb6a">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000107855Member"
      id="t_487_9bb2e714_0d5a_417d_ba8a_9517e1726acb">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;&lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; font-style: italic;"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt;&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000107855Member"
      id="t_491_fd429e10_140e_7bab_704d_485524dfddb8">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000107855Member"
      id="t_492_8fade51f_d392_7ed4_bbac_2b6c2256542c">800-225-5291</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="FY2026_C000145658Member"
      id="t_489_32dee3a9_ef65_7e87_d0c9_9dc72e073360">John Hancock U.S. Growth Fund </oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000145658Member"
      id="t_490_085d49d1_f7e0_286d_e8d1_31f0a39cc2da">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000145658Member"
      id="t_491_6e9eba52_d6d7_68d0_f0eb_3d8212f37f25">JSGCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_392_8ebe6e99_2336_4fd2_9a2d_6aa67cbf7079">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000145658Member"
      id="t_393_44f0f924_d78d_457d_b197_fa7659ecc165">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_394_e1e1abb2_6e0a_49e4_83db_c77c1c2bf77c">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000145658Member"
      id="t_395_7d4f45d9_6467_42b9_8879_040963ed11f2">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000145658Member"
      id="t_396_a2997c63_1b2f_49b2_8dac_303a39d0d4c0">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_397_9df73c46_9d0d_48fb_88ad_e5286d183f46">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt; &lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_398_2c167485_9d34_4cbc_afb6_ae3690fa2001">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;U.S. Growth Fund &lt;br/&gt; (Class C/JSGCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;183&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.69&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000145658Member"
      decimals="INF"
      id="h_1051_925e5e13_ac7d_44df_a349_40fab60ebae1"
      unitRef="USD">183</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000145658Member"
      decimals="4"
      id="h_1052_f450be8d_118a_4a88_839f_e8ea9280b959"
      unitRef="pure">0.0169</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_399_ce52b047_7363_46ef_a4d0_f6c069cbf83b">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;U.S. Growth Fund (Class C/JSGCX) returned 16.50% (excluding sales charges) for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_400_c1921d09_fafa_4e40_81a7_6cd9b9e53c10">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463960.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_401_0cd50a2e_3ca8_4984_85a8_fcde59d658ac">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;U.S. Growth Fund (Class C/JSGCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;U.S. Growth Fund (Class C/JSGCX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000145658Member"
      id="t_493_4c97168f_d52e_9440_21f2_873c1e11baf0">U.S. Growth Fund (Class C/JSGCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000145658Member"
      decimals="4"
      id="h_1053_3430719f_d4e8_4b6f_9ffd_db65ca0e512f"
      unitRef="pure">0.1550</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000145658Member"
      decimals="4"
      id="h_1054_4918c452_2856_4d35_a96b_d643e84e02a7"
      unitRef="pure">0.1126</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000145658Member"
      decimals="4"
      id="h_1055_9e22bf69_dd47_4e63_a60d_7d6194c45d5a"
      unitRef="pure">0.1456</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000145658Member_WithoutSalesLoadMember"
      id="t_494_bf836197_9fc6_6bff_7ea4_145d90a46b09">U.S. Growth Fund (Class C/JSGCX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000145658Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1056_85435d5c_1e05_4369_8e03_df749ce68b27"
      unitRef="pure">0.1650</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000145658Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1057_d6b1dfde_d897_486f_b754_66a060602d24"
      unitRef="pure">0.1126</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000145658Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1058_83a5941e_0ba4_448e_99b4_150b7cd96ff1"
      unitRef="pure">0.1456</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_495_4355b1b8_94e0_dcd1_e07b_d9da2b0feb2c">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1059_95d9bc0b_f218_42dc_9f8c_e8737f04e727"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1060_9022a2c2_90e4_4f05_bac9_5cdeef21eae8"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1061_bec660fc_743a_47ee_a700_6e590960d77d"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_496_b465b292_3b39_7b5a_4517_2af40f8fe7bc">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1062_4efada55_90e2_44a3_9bb9_11acc791d62c"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1063_716d127a_6541_4009_9847_f286c38108fa"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1064_4851bda1_d1e8_42f3_a542_550acddd95ec"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000145658Member"
      id="t_402_045f7207_5e80_4195_a343_ef469ec0584f">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_403_60c39ba3_f066_4077_b7ae_90f241203d6b">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_404_4e8b767b_b8fd_469b_9e97_68c37a26653a">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_405_bf7a34aa_fa4c_4caf_b764_bda210504538">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000145658Member"
      decimals="INF"
      id="h_1065_8f8ed348_3010_46f4_90c1_d456b2524e1a"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000145658Member"
      decimals="INF"
      id="h_1066_9d484163_b1aa_4b31_91eb_606e78c4664e"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000145658Member"
      decimals="INF"
      id="h_1067_3fe7c28a_a953_42d9_806d_96532836dbad"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000145658Member"
      decimals="4"
      id="h_1068_988e4031_d8b5_4a62_9019_8600c691509f"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_406_72a4cae1_8103_4558_b148_8d48b9db8d28">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_492_b335d735_e78d_4c57_2588_5dbcbc738382">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_NVIDIACorpMember"
      decimals="4"
      id="h_1069_a833cd0b_00d5_4142_b30c_e4cfa23c7387"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_AppleIncMember"
      decimals="4"
      id="h_1070_912148f2_4654_4426_9b4c_a1f4c9c35e5d"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1071_0c652473_c557_40cf_979e_8aa3bf7f2dec"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1072_ad7dfc0e_cbf9_435d_8433_475e0f3ecb6e"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_BroadcomIncMember"
      decimals="4"
      id="h_1073_68a06a5d_c493_4397_8d31_02f219a2bc2f"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_AmazonComIncMember"
      decimals="4"
      id="h_1074_bdd959de_6877_4f02_b306_be0b46c45ead"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1075_a643c44c_1a33_46d7_b64c_21f6b8ea5793"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1076_1325112f_c8c4_4e19_90ac_5ce17b555fa1"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1077_4273cfe8_aabd_40c9_aefa_27b8c4b7a6e1"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_TeslaIncMember"
      decimals="4"
      id="h_1078_149b8580_bc20_4307_9ca1_0fa0312638c0"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1079_944b6614_ab5f_49a0_b6ba_b5ba64ee8fcc"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1080_6a7a6694_3f4c_40da_ba74_35cae5270b81"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1081_4200c371_f0f9_4e4a_bd2c_4f1844c5929c"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_HealthcareSectorMember"
      decimals="4"
      id="h_1082_26af954c_7c5e_407b_a029_4a853341085c"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_IndustrialSectorMember"
      decimals="4"
      id="h_1083_2571e182_477d_4e0d_be9c_73410cb4dba6"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1084_d78fa6a7_5c84_4585_84c9_4669c3f43de5"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_RealEstateSectorMember"
      decimals="4"
      id="h_1085_cf42de90_2431_4a09_ae46_303ffce7481f"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_EnergySectorMember"
      decimals="4"
      id="h_1086_4cdc1e6d_eb51_4392_b4eb_7840d6751119"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1087_b17a764e_5518_4269_abb8_7c8e923283f8"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1088_83acf63b_dee7_480b_b6fd_4d888508e49a"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_MaterialsSectorMember"
      decimals="4"
      id="h_1089_d7a3fa16_311e_4c8a_8b77_b5d6339d2679"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000145658Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1090_c6882408_5218_44a2_a4d9_017d144e1f62"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_407_5553d811_78b2_4fbe_8ffb_1d4fc68313d7">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:1.5pt;page-break-after:avoid;"&gt; &lt;b&gt;Material Fund Changes&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000145658Member"
      id="t_499_729fea98_3dca_2bec_85f9_39f8110a7510">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000145658Member"
      id="t_488_20f411e5_4fa0_49d3_88d7_80df762a4a43">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000145658Member"
      id="t_497_08780536_3332_a330_8818_fca5c4db61db">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000145658Member"
      id="t_498_e60ca567_0f71_d0e3_ef6d_2d22a7983146">800-225-5291</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="FY2026_C000107856Member"
      id="t_490_53d0c941_e8cf_0ca4_4686_f581b8579596">John Hancock U.S. Growth Fund </oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000107856Member"
      id="t_491_dc23a018_0453_4e73_e1f7_4625276fa836">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000107856Member"
      id="t_492_f8b5d738_5605_4e92_0431_5f96e18c4195">JSGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_408_9b50290c_9f84_4fa1_b9f2_5f6d3b81f8a0">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000107856Member"
      id="t_409_d3510945_a033_4fbd_acbe_99c4d56d3301">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_410_a58b52f1_9697_447e_ba0b_873fb808ff34">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000107856Member"
      id="t_411_8ac56cde_8cc3_44d5_8069_f8ecee14c795">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000107856Member"
      id="t_412_15b7b280_d2e1_438c_b8c6_41b253f22065">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_493_ab124aba_fd0a_171b_39e4_95c8a98d8e93">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt; &lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_414_d2afee0d_5947_4d51_81fb_5edcca10ec75">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;U.S. Growth Fund &lt;br/&gt; (Class I/JSGIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;75&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.69&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000107856Member"
      decimals="INF"
      id="h_1091_903e80d8_a426_4a01_aa42_a2e35584a898"
      unitRef="USD">75</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000107856Member"
      decimals="4"
      id="h_1092_2c9a75b9_44fd_41a7_a5f7_859780b307b0"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_415_85caa37b_ff61_40b8_92c5_c9613f35ca6d">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;U.S. Growth Fund (Class I/JSGIX) returned 17.68% for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_416_25914af1_ebd7_468d_9621_0a815dbd2534">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $250,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $250,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463939.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_417_f1abdd57_bded_4141_863f_e50a076c7472">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;U.S. Growth Fund (Class I/JSGIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000107856Member"
      id="t_499_5ca417ce_5312_3ece_e67a_5ff1ba72d103">U.S. Growth Fund (Class I/JSGIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000107856Member"
      decimals="4"
      id="h_1093_88b5641d_e279_4933_8f11_608ca4390317"
      unitRef="pure">0.1768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000107856Member"
      decimals="4"
      id="h_1094_448c29b8_d3c4_418b_bea1_e9dbbf4392ba"
      unitRef="pure">0.1238</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000107856Member"
      decimals="4"
      id="h_1095_7f0b0435_84b5_49e4_ac97_321a83c8672e"
      unitRef="pure">0.1571</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_500_e2f40127_a2a6_a3f3_21a2_3525ed00472e">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1096_ef881181_8867_4cf5_8b78_8802e6d292fc"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1097_916ed1dd_747c_4eb7_92ff_67d4270e7e28"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1098_ceab328d_c72f_4620_a4d4_86f379a480d1"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_501_55588030_3892_5724_b2a3_ced6076dbdf9">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1099_22fc7c8f_59ea_4f12_906d_5fb6851c6fb7"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1100_2d413a55_e1c6_41f9_b35d_a8bd863bad61"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1101_6cfc8159_fc55_4a44_816b_d5be2d7e26e9"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000107856Member"
      id="t_418_11eea820_9986_4449_8dd2_759c8808df80">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_419_c6245a49_f73b_4b60_9b73_52b58b4fddd3">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_420_ea7dc314_47d5_4770_99ad_1596da65d3a2">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_421_083457c5_d070_4e91_9bd3_47cf87809e6d">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000107856Member"
      decimals="INF"
      id="h_1102_ddb329c1_f711_44c2_9b1f_4c44f0469c29"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000107856Member"
      decimals="INF"
      id="h_1103_22a58b47_d0ed_4f3b_9d11_dd7773d45925"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000107856Member"
      decimals="INF"
      id="h_1104_c72d1c17_f2f1_4417_af5e_bda9236bde49"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000107856Member"
      decimals="4"
      id="h_1105_b4b0cb51_0f97_4563_aca1_ef16e8f88e8a"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_422_ca54494f_92c3_48f9_bef9_8798c914a5c4">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_494_7b4c5199_9d9d_455d_94ac_55189d479593">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_NVIDIACorpMember"
      decimals="4"
      id="h_1106_3314533c_95fb_44b7_885e_3caf9c0b85fc"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_AppleIncMember"
      decimals="4"
      id="h_1107_4534230c_0a42_4c74_b4f0_5aa6b41b17d2"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1108_18684205_dea6_4433_bc08_670a98705d75"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1109_08dc88be_4114_44ef_9aa6_8cb568987d44"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_BroadcomIncMember"
      decimals="4"
      id="h_1110_08a8d2eb_fcee_41c5_ab5a_ed7ecad6814e"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_AmazonComIncMember"
      decimals="4"
      id="h_1111_0afb4c85_2156_48f7_98a2_9d90b1528124"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1112_123ccc38_b72c_4d1d_9743_ea254cd6442b"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1113_5b91c00c_3382_4272_a668_a77c5c76dc62"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1114_520a764d_f786_4722_b250_77d29517cb49"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_TeslaIncMember"
      decimals="4"
      id="h_1115_04f6a179_628d_4c57_a81f_96251084332e"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1116_caa6bd48_e2b1_4a98_a3bd_af43875d73f7"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1117_0993f40a_0d1e_41f7_94c6_21323d9ea7c6"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1118_8cad0f95_7429_4c8d_b3ce_84b790738be6"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_HealthcareSectorMember"
      decimals="4"
      id="h_1119_9d8050a0_1599_4399_beae_0e432f9e3efd"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_IndustrialSectorMember"
      decimals="4"
      id="h_1120_ad87564a_706a_45e8_996d_cf27465648d7"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1121_249728ee_aa04_4794_b8fb_a8747c6a33fd"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_RealEstateSectorMember"
      decimals="4"
      id="h_1122_78a4854a_6588_4273_9916_b0009162a44a"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_EnergySectorMember"
      decimals="4"
      id="h_1123_ab960391_0af4_4223_bd77_0eba89eb3019"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1124_6d1a8423_c792_41bd_8c3b_f176a4842755"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1125_2c6e3ff5_79b8_4259_86ae_ae993cac058c"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_MaterialsSectorMember"
      decimals="4"
      id="h_1126_fb19be19_3ea0_4914_b30c_75e9b58c797c"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107856Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1127_074dbe20_3b20_4b9e_8886_2e5c60a79d0d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_495_cdea9271_5c67_bada_de7e_941153e23b4d">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:1.5pt;page-break-after:avoid;"&gt; &lt;b&gt;Material Fund Changes&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000107856Member"
      id="t_502_7e41acab_6a55_14c8_1aea_4faf9ba2d72e">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000107856Member"
      id="t_496_34f7a3ef_b9e7_0d4b_da44_deb4c0f65777">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000107856Member"
      id="t_497_ff995368_173d_1bab_d0c7_b728cf3ad18a">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000107856Member"
      id="t_498_ea351bbf_7778_81b0_f7d0_664064881a7d">800-225-5291</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="FY2026_C000107857Member"
      id="t_491_7f059e64_cca6_f308_b124_7764d9f503f9">John Hancock U.S. Growth Fund </oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000107857Member"
      id="t_492_1d78f00a_2735_1eb8_a33c_a3b68e04e36e">Class NAV</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000107857Member"
      id="t_493_423781ff_799c_361e_ac0e_dfd6a122c96f">JSGBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_424_1ea64718_5286_47e9_aaf1_7f905b441d4d">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000107857Member"
      id="t_425_6440ad30_7b0f_4383_af5c_3ebed78d3226">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_426_e925b2ec_3c15_4721_b89f_9f8cf50b3bd8">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000107857Member"
      id="t_427_93f48a8f_389a_4770_9a10_aa8182218212">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000107857Member"
      id="t_428_5b055821_4cfc_4a51_af6e_de4c0b2c3cc2">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_429_35373c10_09c3_4a8a_bcdb_37c9f3b7e6dc">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt; &lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_494_0ee4b300_0bb3_1ec0_36ef_940f4b51e1dc">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;U.S. Growth Fund &lt;br/&gt; (Class NAV/JSGBX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;63&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000107857Member"
      decimals="INF"
      id="h_1128_e5b2223e_0404_4a6a_9efc_120a557a0248"
      unitRef="USD">63</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000107857Member"
      decimals="4"
      id="h_1129_fc7e2456_ae14_421c_93db_cac683b02941"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_431_c3d17997_db10_4b5a_88c0_176947519dc3">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;U.S. Growth Fund (Class NAV/JSGBX) returned 17.85% for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_495_ed0c6783_fe36_855a_039a_6317addd3634">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463859.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_433_e6e4b7d3_a9ce_452e_8ab5_ad2a7ddbb325">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;U.S. Growth Fund (Class NAV/JSGBX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000107857Member"
      id="t_499_b477f424_56b8_c5f2_2949_95f579d7f009">U.S. Growth Fund (Class NAV/JSGBX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000107857Member"
      decimals="4"
      id="h_1130_d8dc86b8_a9fe_44f9_993f_672150a26e0c"
      unitRef="pure">0.1785</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000107857Member"
      decimals="4"
      id="h_1131_bea3e585_9f9d_4bc6_8f12_28bdd877af09"
      unitRef="pure">0.1251</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000107857Member"
      decimals="4"
      id="h_1132_1012efd4_2574_4ec6_811c_38eeba86e999"
      unitRef="pure">0.1585</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_500_edf629af_f7ef_7e9a_27da_2ce3444081ff">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1133_cbbddd50_c2a1_4b82_affe_b88f73a5f188"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1134_65264798_da8b_4035_a5f3_deca1c740d9a"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1135_a5ef9d84_53f4_49f0_9282_c1b4c7c1b982"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_501_d18bdbe5_58a6_bb68_71af_0948eaa009cd">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1136_5ee400a8_18bf_4b22_ac68_de410e05ca1b"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1137_7d654ca9_35db_484e_b684_405e63e19e51"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1138_c99bbb4f_6ab7_45b3_9548_785856a31308"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000107857Member"
      id="t_434_639eb6ee_b104_4740_b0a0_57c1077d9eb5">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_435_1df4c582_e31a_4289_9480_706624cb425f">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_496_9e76bf56_a9be_7e9c_9b19_07d69bff82e6">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000107857Member"
      decimals="INF"
      id="h_1139_5ba67017_0110_4821_ad91_51f151337add"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000107857Member"
      decimals="INF"
      id="h_1140_8353bec5_4589_4139_a416_33302d99784f"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000107857Member"
      decimals="INF"
      id="h_1141_ad227430_1240_4eb2_a40b_d8a29b9ece1f"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000107857Member"
      decimals="4"
      id="h_1142_4fcfc5ff_ca4a_4db3_9710_106ec5a14801"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_497_21dd3d18_fc2b_f079_b827_d042190c1c25">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_502_a5481c7a_e4a4_e39c_3abc_8c1271d4d599">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_NVIDIACorpMember"
      decimals="4"
      id="h_1143_f6635374_1cb4_4366_8dd5_697c3fcacb27"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_AppleIncMember"
      decimals="4"
      id="h_1144_e88d06c3_2aa8_4d3b_b13f_5f1cddee5f75"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1145_3cbb5757_81c2_4a49_8270_188c2a56a854"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1146_8fafe740_0f61_4451_a1e9_3f12b3912984"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_BroadcomIncMember"
      decimals="4"
      id="h_1147_2dba5b9f_e5dc_47be_afba_4477890ccd98"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_AmazonComIncMember"
      decimals="4"
      id="h_1148_56848fe1_689c_4c02_8c7b_1e3fa363d868"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1149_89eb9146_9f69_471d_af85_134ed73975c2"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1150_b077d526_9451_458c_ade4_32645642e1af"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1151_02fd5d85_5f57_4f26_b924_bd1feeba36de"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_TeslaIncMember"
      decimals="4"
      id="h_1152_4a7cedaf_587d_4a36_b0ab_837015a0bf25"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1153_f3c11e5b_8f06_4236_b596_c20142b23c33"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1154_b75a6507_bd30_4998_a0ba_4ab23270080d"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1155_8ddf60fb_93d0_418f_ab72_2ecad411964d"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_HealthcareSectorMember"
      decimals="4"
      id="h_1156_7e4efd0d_2232_4d6c_8aad_d18db4348ac5"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_IndustrialSectorMember"
      decimals="4"
      id="h_1157_b9f3617c_c5b1_4934_b792_cfbb7f938fa2"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1158_412fee6d_9a1a_4ff9_9491_d3421c062a79"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_RealEstateSectorMember"
      decimals="4"
      id="h_1159_510fe3d3_b94b_4133_92fb_985fe5eabdfb"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_EnergySectorMember"
      decimals="4"
      id="h_1160_4ed43695_037e_403c_b0a6_e5b6b2a57a2c"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1161_1b323c5c_d319_44f1_ac5b_b9e4ab982051"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1162_9a281e89_0cc1_4e9c_b269_3eea2c2cd2b1"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_MaterialsSectorMember"
      decimals="4"
      id="h_1163_06332c8b_c65e_474e_9947_bd2d7d123427"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000107857Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1164_51420569_7cef_4af4_ba8c_e0838e0b1250"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_498_390a0bc5_51e9_3ece_fb4f_e5bbca202aa9">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:1.5pt;page-break-after:avoid;"&gt; &lt;b&gt;Material Fund Changes&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000107857Member"
      id="t_506_2029d99a_44ef_0388_674f_634042521091">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000107857Member"
      id="t_503_2a4b5c77_c763_201e_c006_d6b903a686e7">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000107857Member"
      id="t_504_2144a4cb_94e1_730a_a2e9_3611b7d37fae">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000107857Member"
      id="t_505_d71e1d45_1bb8_4ff9_06a6_3ca1ab16afef">800-225-5291</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="FY2026_C000153994Member"
      id="t_492_19ea4ac3_f244_591b_3bb2_324a2ee0d2a1">John Hancock U.S. Growth Fund </oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000153994Member"
      id="t_493_e2f5dfd3_ff2f_fead_e161_938ea370de42">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000153994Member"
      id="t_494_9f568ace_a8c1_8bb0_5ebf_9cb3b42f77e5">JSGRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_439_f430c005_0e88_4b5e_b557_41eadbda6850">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000153994Member"
      id="t_440_26795101_15d5_49b3_a3da_ac420b318edd">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_441_b681b871_6371_44ea_a69d_18abbb6dc56e">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000153994Member"
      id="t_442_a165bca6_c64c_4300_81c7_f54b741f5f24">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000153994Member"
      id="t_443_ec4a1c02_abfe_48de_a8b0_638e9782f193">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_444_e94e9b85_66c3_4322_a4b3_e4720f9c1f93">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt; &lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_445_6966440a_e098_4446_b450_cddc55264fd9">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;U.S. Growth Fund &lt;br/&gt; (Class R2/JSGRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;116&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000153994Member"
      decimals="INF"
      id="h_1165_26570b40_efd7_4307_9b09_b630edb860a5"
      unitRef="USD">116</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000153994Member"
      decimals="4"
      id="h_1166_b6a3ed06_0f0d_4307_ad99_208872f4a3e6"
      unitRef="pure">0.0107</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_446_1550f551_adbf_43c3_84cd_79b68cd1bdb6">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;U.S. Growth Fund (Class R2/JSGRX) returned 17.26% for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_447_7dc39a78_9f98_4c30_b289_80558e81440d">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463908.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_448_c03c2db4_fe6b_4e9a_8a54_da22cb4c0eca">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;U.S. Growth Fund (Class R2/JSGRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000153994Member"
      id="t_495_9c8eec37_557b_5e2d_ab56_22cd2c106c0d">U.S. Growth Fund (Class R2/JSGRX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000153994Member"
      decimals="4"
      id="h_1167_a2de02da_1031_47e2_b295_42d61920ea2e"
      unitRef="pure">0.1726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000153994Member"
      decimals="4"
      id="h_1168_9533ba5a_b87c_4c9d_bd89_95319f80111b"
      unitRef="pure">0.1194</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000153994Member"
      decimals="4"
      id="h_1169_305a387b_4ef0_4683_a008_6935e2c4879b"
      unitRef="pure">0.1527</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_499_5a330d63_1336_3248_df32_eb8e6764eb12">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1170_ae2de2f1_3500_4e7b_a09d_71e2b42be779"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1171_828f0b24_e75f_48fd_8ea2_ac3e5b46a2f3"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1172_2fdedeab_f440_46f5_9308_33bb6ba1e912"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_500_d37a3617_788a_9c56_1b9f_ac659a4331c2">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1173_fabc14cb_fdd6_4cc2_b8ce_af4c60d412df"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1174_67462f70_2294_4295_9ff6_8fbaf15f86c0"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1175_3f5bd38e_483d_451e_9b26_107f4b45c301"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000153994Member"
      id="t_449_dcf63586_e7d4_4808_af4c_d6f4e78e5206">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_450_4a1b8719_1412_45cc_b42a_b7bd28112314">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_451_c2c136fb_644b_4dcb_870a_62b6edb4480b">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_452_b564a544_ee67_4cf2_b1a0_e1cca6d18c98">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000153994Member"
      decimals="INF"
      id="h_1176_9af41ce7_3f46_49b4_a87a_586438b416a2"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000153994Member"
      decimals="INF"
      id="h_1177_423e8701_df9a_4ee9_82b8_752f734ebd3b"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000153994Member"
      decimals="INF"
      id="h_1178_87505359_df53_4ecd_af20_c8ad89f4dd28"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000153994Member"
      decimals="4"
      id="h_1179_65147305_c39b_4be4_a1cb_7fe8153b8fd6"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_453_476b6e20_0c61_4aca_affc_890cea39d295">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_496_f17afca6_0b89_5160_3a2c_fdbf1b2e3fd4">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_NVIDIACorpMember"
      decimals="4"
      id="h_1180_3ef1c414_7dbd_4385_baf4_afddb9884ebd"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_AppleIncMember"
      decimals="4"
      id="h_1181_3f59c263_6de8_42bf_8806_dcbc6a01ff27"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1182_8372fa3e_32d7_448c_820b_fc10a015427c"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1183_860f42ea_5c8b_4985_8b5c_df3519c850af"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_BroadcomIncMember"
      decimals="4"
      id="h_1184_153850e9_6a3c_4cac_9cf0_d68d2f377151"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_AmazonComIncMember"
      decimals="4"
      id="h_1185_71c24b0a_b440_406f_861d_edea3fa657f8"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1186_75a2b48f_fa21_4724_9669_82f296b64a88"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1187_6d5f9564_899d_4515_b7aa_c54fa69062fb"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1188_82c52aa1_114f_4b2b_84c2_873db8342fc7"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_TeslaIncMember"
      decimals="4"
      id="h_1189_189ffbe6_1734_4d42_b330_6303395a4fdf"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1190_00b2b334_7e7e_496e_bc87_d303db493c3b"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1191_3242e90b_f12b_4d74_9765_208e21df94d4"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1192_efd23757_dade_44d0_9feb_2820c5b29e81"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_HealthcareSectorMember"
      decimals="4"
      id="h_1193_b9174c0f_134c_41b5_923f_9848587cf836"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_IndustrialSectorMember"
      decimals="4"
      id="h_1194_2a3c8dde_85ec_4795_a198_967d45e00960"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1195_38960b8b_431b_475e_98b8_08160269d7f5"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_RealEstateSectorMember"
      decimals="4"
      id="h_1196_e3dee443_db65_4da2_83c8_a901b4d8daae"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_EnergySectorMember"
      decimals="4"
      id="h_1197_e6d6086b_ffdd_4b4b_b783_e528924ec72f"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1198_bbc779f4_9b42_4f69_97a6_828a9d014e39"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1199_0347cf79_a121_45e6_a3cf_075989caf340"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_MaterialsSectorMember"
      decimals="4"
      id="h_1200_730f580e_1e42_4f5e_98dc_2e419fb9aa80"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153994Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1201_b6d3c4fa_e091_4dd4_936a_5a774e75f78a"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_454_114e7d92_a25a_4bb9_bdeb_fda90ad4e619">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:1.5pt;page-break-after:avoid;"&gt; &lt;b&gt;Material Fund Changes&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000153994Member"
      id="t_501_4c6d2997_8c0e_cf66_cf51_a1beb8441769">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000153994Member"
      id="t_491_18505ba0_7026_4d97_a1d5_6079c8e0471a">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000153994Member"
      id="t_497_45490f68_1a6e_ac7f_f237_20ec2cc33ae3">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000153994Member"
      id="t_498_aa57c493_6bf7_a50d_935e_b8e1cb61c368">800-225-5291</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="FY2026_C000153995Member"
      id="t_493_218e0251_0139_7003_6a7e_8b6afc3e587c">John Hancock U.S. Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000153995Member"
      id="t_494_35fed0a8_9c85_7062_6e40_2980475d315b">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000153995Member"
      id="t_495_7962f4b7_8c6f_449b_9e1c_c7356376afe6">JHSGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_455_aecaf6c4_98b9_4661_927a_7f37ffbb644c">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000153995Member"
      id="t_456_3a471096_2920_423d_9966_0d668150deec">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_457_312ce47b_b234_4ebb_88f9_9963843002fe">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000153995Member"
      id="t_458_32e79120_61af_4166_afb9_b3a2f0f20227">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000153995Member"
      id="t_459_0fca5f01_a296_4b03_a2e6_6b2aa40b2a8a">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_460_98aad00a_b453_47cd_b6e6_0158b585306d">
&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt;&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_461_ac0aebee_e31b_4faa_a39e_27b908969214">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Growth Fund &lt;br/&gt;(Class R4/JHSGX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;91&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000153995Member"
      decimals="INF"
      id="h_1202_b1f1b67f_f9c2_41a8_a471_322e0808bd47"
      unitRef="USD">91</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000153995Member"
      decimals="4"
      id="h_1203_d30d95d6_6bb6_42e1_88ce_4b9c0bd420bc"
      unitRef="pure">0.0084</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_462_0ec2c39a_0718_46bc_8c22_a8302e1e0c6a">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;U.S. Growth Fund (Class R4/JHSGX) returned 17.52% for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_463_bb2e0758_a284_447f_bf49_d4333a87b8ec">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463899.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_464_a7ce1f37_2b92_4a4f_a43d_7ee24c938464">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Growth Fund (Class R4/JHSGX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000153995Member"
      id="t_499_ed549405_e782_3334_9081_9fc79093d496">U.S. Growth Fund (Class R4/JHSGX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000153995Member"
      decimals="4"
      id="h_1204_70334c82_52e3_4635_83ea_3f5c31f025c7"
      unitRef="pure">0.1752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000153995Member"
      decimals="4"
      id="h_1205_ecf3d68a_feb3_4bbd_8611_474302926a25"
      unitRef="pure">0.1226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000153995Member"
      decimals="4"
      id="h_1206_2bda1ab7_0bc3_4cbf_975f_d1aa2926c44d"
      unitRef="pure">0.1558</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_500_741c297a_8c6f_04b6_b5a4_131dafbe93c3">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1207_871f025a_97ec_46e9_8787_27749e3975dc"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1208_6bd471dc_735f_4c1d_8d80_e02309e6c42b"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1209_4b44b001_bb9b_44ca_b866_5f03a7f53af7"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_501_adcff274_8cab_03b2_50e4_00bc72e41f2b">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1210_c48d082b_6f6e_481a_ae33_ac120fe3035d"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1211_14482df1_480c_4a43_819b_09c5f7af16d9"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1212_ad682fd4_81e5_4a61_a114_5d06ba34e2ca"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000153995Member"
      id="t_465_54dea8b6_1e17_484f_b864_9930b52b9578">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_466_2b5244ba_3644_4735_b1e6_997a57392c87">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_467_77f31893_4139_4d95_968a_a95d16c215dd">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_468_25843a70_053a_412b_831c_1a222957bfb8">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000153995Member"
      decimals="INF"
      id="h_1213_83629b2d_a2c2_44ed_917f_3c39b33d8e84"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000153995Member"
      decimals="INF"
      id="h_1214_9755d6d3_af1e_4084_932b_b55c9d1537f5"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000153995Member"
      decimals="INF"
      id="h_1215_b50b56fa_40e1_45e3_88c8_3b298cf3a31f"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000153995Member"
      decimals="4"
      id="h_1216_ddb59ff8_c83c_41aa_a03d_8015cd244a5e"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_469_2eadca97_6426_460a_a769_248bfe6ef666">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_496_5c372f82_cec6_27d4_9533_667efc0e7b3b">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_NVIDIACorpMember"
      decimals="4"
      id="h_1217_fcaf7222_e9b6_4c49_91e4_d9e7e3dadd4d"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_AppleIncMember"
      decimals="4"
      id="h_1218_0690c171_19ba_4640_81ed_a5c83024982e"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1219_05e5d544_82d3_4c36_b1cb_31fe17c55401"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1220_5cd02ad6_6654_4d80_b74d_b76dd7a7937f"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_BroadcomIncMember"
      decimals="4"
      id="h_1221_dd91fba8_b30a_4352_9def_9d721a5c2bd2"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_AmazonComIncMember"
      decimals="4"
      id="h_1222_11174cae_36b7_4c52_a6ee_7166a3c616c1"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1223_d275c29a_67de_4f7b_9008_21136ec0ba0d"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1224_dddcdaea_a53e_4f4c_9df7_7baebdf02597"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1225_8d430f1c_9cd0_4d23_a24c_c6dfb0222bc4"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_TeslaIncMember"
      decimals="4"
      id="h_1226_84d821ea_9bf5_4e4f_ae78_1dd954aca3b5"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1227_adb41b23_7fcc_41ce_bdb8_fed5835c43ee"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1228_f3944c7d_aeef_49fe_be67_3346ba27ed5f"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1229_703f57dc_2ca8_4dd8_8311_80442f1d8f1e"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_HealthcareSectorMember"
      decimals="4"
      id="h_1230_15a95bb4_44c7_449f_b168_41e275e15620"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_IndustrialSectorMember"
      decimals="4"
      id="h_1231_85d2e9c1_97ac_47f9_9746_ea852b27dec0"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1232_181cab24_54f2_4916_bf38_a5844b19b2f4"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_RealEstateSectorMember"
      decimals="4"
      id="h_1233_62f80c42_17ff_42ce_a79c_a3857a245bd8"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_EnergySectorMember"
      decimals="4"
      id="h_1234_1e9e8d5a_45b9_4ff3_8085_905db8bde0a3"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1235_90198d3a_7bf3_4abc_9dd0_510a1235a6d6"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1236_3f8b742d_fa6c_468e_82f7_b0fa33259c0b"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_MaterialsSectorMember"
      decimals="4"
      id="h_1237_184bf382_1e39_4f38_bcab_fe8b0f617215"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153995Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1238_402569a0_0ffa_4891_be6a_b104208b8c2e"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_470_9eeade58_30c7_47fc_8492_3a3ff78d1fed">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 1.5pt; page-break-after: avoid;"&gt;&lt;b&gt;Material Fund Changes&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;&lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; font-style: italic;"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt;&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000153995Member"
      id="t_502_162bca90_54eb_b372_126b_472b167012b7">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000153995Member"
      id="t_492_a84ca6da_aaea_425d_bdbb_1c96e72d057f">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;&lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; font-style: italic;"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt;&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000153995Member"
      id="t_497_6cd150f9_9532_dc2a_a2cc_e5cf3f14881e">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000153995Member"
      id="t_498_30f1e75e_a9fb_cd16_fb6c_a63664664e43">800-225-5291</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="FY2026_C000153996Member"
      id="t_494_bebc3886_6579_e57c_092b_c3c5c9583543">John Hancock U.S. Growth Fund </oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000153996Member"
      id="t_495_2ef3a2a6_6518_32bb_7e8b_780822f64b8f">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000153996Member"
      id="t_496_38b8a921_6d61_7799_8f6e_172f0647e41b">JSGTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_471_3abd6fe1_086c_4b82_bc65_6fe50666717d">This annual shareholder report contains important information about the John Hancock U.S. Growth Fund (the fund) for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000153996Member"
      id="t_472_63bf3487_1d10_4566_add9_bebfb919f163">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_473_df8b0986_cf1b_4afe_96c5_a650f5cc4523">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000153996Member"
      id="t_474_9e83e578_aa34_4e07_a252_758491055e14">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000153996Member"
      id="t_475_ad4eb161_6908_4be9_853b_885d09812de4">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_476_2ca9b738_5137_4726_88e9_b1b8088887a9">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/b&gt; &lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_477_7c0923be_51ed_4ee8_b6f9_01b53fe26cea">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;U.S. Growth Fund &lt;br/&gt; (Class R6/JSGTX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;64&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000153996Member"
      decimals="INF"
      id="h_1239_e3c9f3fb_ccfa_4a94_8e72_9cbb87a3148e"
      unitRef="USD">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000153996Member"
      decimals="4"
      id="h_1240_1105f3c3_04d0_4cfd_b3f0_694c5b537eed"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_497_83b1c494_8758_72aa_310f_8918f92e31ee">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;U.S. Growth Fund (Class R6/JSGTX) returned 17.80% for the year ended March 31, 2026. Although U.S. equities rose during the 12-month period, they experienced increased volatility driven by shifting macroeconomic and geopolitical forces. The early gains reflected resilient economic growth, solid corporate earnings, moderate inflation, strong performance from large-cap and artificial intelligence&#x2013;related stocks, and U.S. Federal Reserve interest-rate cuts. Later in the period, though, markets pulled back as interest rates remained higher for longer than previously anticipated, inflation risks resurfaced, and geopolitical conflict raised concern about higher oil prices and reduced economic growth, which led to a broad equity-market sell-off. &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Information technology &lt;/b&gt; | The information technology sector, a contributor to the fund&#x2019;s absolute performance, was led by artificial intelligence-chip developer NVIDIA Corp., semiconductor company Broadcom, Inc. and consumer electronics company Apple, Inc.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Communication services &lt;/b&gt; | In the communication services sector, which added to the fund&#x2019;s absolute return, Alphabet, Inc., parent company of Google, was a standout.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Industrials&lt;/b&gt; | Within the industrials sector, the fund&#x2019;s top contributor on an absolute basis was General Electric Company, a maker of aircraft engines and other components. This stock was sold before period end.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Health care &lt;/b&gt; | In the health care sector, UnitedHealth Group, Inc., a managed-care company, meaningfully detracted in absolute terms. This stock was sold during the period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer discretionary &lt;/b&gt; | The consumer discretionary sector hampered results on an absolute basis, most notably due to the fund&#x2019;s position in Pool Corp., a distributor of swimming pool supplies and equipment.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Utilities &lt;/b&gt; | The utilities sector was a modest detractor from the fund&#x2019;s absolute performance. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_479_16bd7ab8_8fca_4271_8e21_f12ee1a89f1b">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $1,000,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $1,000,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6463868.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_480_0eacf59e_9f65_4168_abd5_5ff9bc17e638">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;U.S. Growth Fund (Class R6/JSGTX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;12.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000153996Member"
      id="t_503_b413dd99_201f_de19_4b92_16e37f355a7b">U.S. Growth Fund (Class R6/JSGTX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000153996Member"
      decimals="4"
      id="h_1241_438ffce8_2284_4eb1_b282_a2fd8c541a12"
      unitRef="pure">0.1780</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000153996Member"
      decimals="4"
      id="h_1242_680c04ec_fc3f_423b_ad48_f443c4f66acc"
      unitRef="pure">0.1250</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000153996Member"
      decimals="4"
      id="h_1243_a68f3da0_e6a6_4a3c_a8ad_80b564c57b07"
      unitRef="pure">0.1584</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_504_1d0b4886_a6c4_23a5_9304_6af1d2cc5992">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1244_37d4aaf2_7b42_45a5_95f5_196ca41b743b"
      unitRef="pure">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1245_71f93c8f_6408_4102_84d9_1ace25e279a0"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000IndexMember"
      decimals="4"
      id="h_1246_6e7fed0b_bd1f_445c_80d4_b5d4073ed382"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_505_3002e831_da7f_160e_632b_850451582fa6">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1247_3313e121_32dc_4cb7_9654_0a6341a838d4"
      unitRef="pure">0.1881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1248_f82f6939_3514_4bbf_b8a9_f132839cbad6"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_1249_2170237f_5d70_4b05_80ac_721da3db17f3"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000153996Member"
      id="t_481_8a1b08b1_1d5e_43b6_9713_837f17999c36">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_482_97222920_9805_40c2_bec5_d7a7c9b0b1d8">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_483_0952eebe_26bc_4560_bd46_bfb1fb70d356">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_484_e129c28b_d3e0_4845_9b78_541ad551c36e">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,860,674,628&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,800,937&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260331_C000153996Member"
      decimals="INF"
      id="h_1250_b9e63c44_897f_4f70_9a73_c259a6b21d20"
      unitRef="USD">2860674628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260331_C000153996Member"
      decimals="INF"
      id="h_1251_3f0377c9_f9a5_45dd_8d43_e7b67c19d59d"
      unitRef="Holding">48</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000153996Member"
      decimals="INF"
      id="h_1252_ecdcd3e7_0e70_4c0c_8046_0d412c11122a"
      unitRef="USD">13800937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000153996Member"
      decimals="4"
      id="h_1253_21887397_4198_4d0c_af41_e9dc97aa4322"
      unitRef="pure">0.94</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_485_a7bef6ff_09c1_4506_a542_a398261e80b6">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;47.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_498_315e6ecc_43c4_3d55_b686_eb1de7dbf381">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Eli Lilly &amp;amp; Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_NVIDIACorpMember"
      decimals="4"
      id="h_1254_665bc0b7_de00_44de_9cae_515e61099e84"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_AppleIncMember"
      decimals="4"
      id="h_1255_463f74db_3cdf_49a7_a5a3_24737ea7362f"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_MicrosoftCorpMember"
      decimals="4"
      id="h_1256_b2715252_b320_4445_8576_b6e6cd52abb7"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1257_1dfbdfc4_c4b9_4e13_b9ac_5bca9f76a941"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_BroadcomIncMember"
      decimals="4"
      id="h_1258_308174f8_a678_4363_ae59_5bf85650199c"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_AmazonComIncMember"
      decimals="4"
      id="h_1259_d3bde6e8_8c5d_4baf_94e7_1c679de753f0"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_EliLillyAndCompanyMember"
      decimals="4"
      id="h_1260_9de1ba0e_64d0_4d10_9da9_9801be19f52a"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_MastercardIncClassAMember"
      decimals="4"
      id="h_1261_27e1e10e_42f7_4d2f_9881_2bc25ec664d1"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_1262_9b9dec58_1c10_4c0f_b60a_b862595a3ae9"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_TeslaIncMember"
      decimals="4"
      id="h_1263_c64607c7_0b55_47ce_bc99_e2e78d49d070"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1264_cd352f47_8866_4024_a944_86d4abb48b32"
      unitRef="pure">0.471</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1265_e456384b_3a17_486f_99ac_0091864024c3"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1266_30d85719_2f8a_4c0b_b72e_d79f0a8221bf"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_HealthcareSectorMember"
      decimals="4"
      id="h_1267_87793481_620c_4c89_b09a_2569b7b507bc"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_IndustrialSectorMember"
      decimals="4"
      id="h_1268_819e75d0_645a_4a45_aedd_ecfeaebd30e1"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1269_9d1afa62_0696_45db_9d62_ed6f464a3d7b"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_RealEstateSectorMember"
      decimals="4"
      id="h_1270_f52340f8_c218_4f4d_92a0_5c38862a684d"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_EnergySectorMember"
      decimals="4"
      id="h_1271_eb8644f7_b726_48ed_aa6d_296ba7788e7c"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1272_f8f099d6_3c1e_4c5d_8378_d05d3852e8da"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1273_c9590541_c96d_4065_bc17_4d54321e34bc"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_MaterialsSectorMember"
      decimals="4"
      id="h_1274_e8166115_2870_40c7_9cb4_160a7d576b2f"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260331_C000153996Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_1275_4a3d0fb2_96f7_44c5_8ff1_0a36458259fe"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_499_bf09d3fb_0da7_b9ef_3622_1f711f1cc425">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:1.5pt;page-break-after:avoid;"&gt; &lt;b&gt;Material Fund Changes&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;On July 9, 2025, the shareholders of John Hancock Funds II Capital Appreciation Fund (the Acquired Fund) voted to approve an Agreement and Plan of Reorganization pursuant to which the Acquired Fund transferred all of its assets to the fund (the Acquiring Fund) in exchange for corresponding shares of the Acquiring Fund. The effective time of the reorganization occurred immediately after the close of regularly scheduled trading on the New York Stock Exchange on July 18, 2025.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000153996Member"
      id="t_506_e5c6c2f5_5eba_374c_f982_36d443e12213">2025-07-09</oef:MaterialChngDate>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000153996Member"
      id="t_500_d4cc8a96_2820_8dab_9399_2b923f670bc7">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt; &lt;i&gt;This is a summary of certain changes to the fund since&#160;&lt;/i&gt; &lt;i&gt;4-1-25&lt;/i&gt; &lt;i&gt;. For more complete information, please refer to the fund&#x2019;s prospectus. The currently effective prospectus is available at &lt;/i&gt; &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';font-style:italic"&gt;jhinvestments.com/documents&lt;/span&gt; &lt;i&gt; or by calling &lt;/i&gt; &lt;i&gt;800-225-5291&lt;/i&gt; &lt;i&gt;.&lt;/i&gt; &lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000153996Member"
      id="t_501_96b327eb_1670_b0b9_46a6_06a11a497239">jhinvestments.com/documents</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000153996Member"
      id="t_502_dc18db3a_712b_5125_336c_25461c639d58">800-225-5291</oef:UpdProspectusPhoneNumber>
</xbrl>
