<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:hmfi="http://www.hartfordfunds.com/20260609"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  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:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0001006415-20260609.xsd" xlink:type="simple"/>
    <context id="D20251031_20260430_C000009912Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009914Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009915Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009932Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009934Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009935Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009944Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009979Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009980Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009981Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009983Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009997Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000009999Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010012Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010038Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010040Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010041Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010054Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010056Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010056Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010057Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010059Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010060Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010061Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010063Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010064Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010065Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010067Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000010068Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000034969Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000034971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000034972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035171Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035176Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035177Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035178Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035181Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035182Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000035183Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040927Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040928Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040929Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040933Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040934Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040935Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040939Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040940Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040940Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040941Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040966Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040966Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040967Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040967Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040969Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040970Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040985Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040986Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040997Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040998Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000040999Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041002Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041003Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041004Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041005Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041006Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000041007Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000048992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000048994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000059904Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000059904Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000068458Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068458Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000068459Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068459Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000068460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000074606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000077363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000077364Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000077365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000085296Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089173Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089174Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089175Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089176Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089177Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089178Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089179Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089743Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089744Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089745Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089746Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089747Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089748Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000089749Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000105487Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000105488Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000105489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000148293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000148294Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000148295Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000148297Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000148298Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000148299Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000155857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000155858Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000155859Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000155860Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000179839Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185693Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185697Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185699Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185735Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185737Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185739Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185739Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000185751Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000200563Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000200565Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000211746Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000236153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000237833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000249771Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000249771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TI20260430_C000009912Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009912Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009914Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009915Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009932Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009934Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009935Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009944Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009944Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009944Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009944Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009944Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009946Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009946Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009946Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009946Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009977Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009979Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009980Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009980Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009981Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009983Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009984Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009993Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009995Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009995Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009996Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009996Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009997Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009997Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009997Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009997Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009997Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009999Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009999Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009999Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009999Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000009999Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000009999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010012Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010014Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010015Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010038Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010040Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010041Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010054Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010054Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010054Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010054Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010054Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010056Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010056Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010056Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010056Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010056Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010056Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010056Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010056Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010056Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010056Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010057Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010059Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010060Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010061Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010061Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010063Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010064Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010065Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010067Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010068Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000010068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034969Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034971Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000034972Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000034972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035170Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035171Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035171Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035171Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035171Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035171Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035176Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035176Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035176Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035176Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035176Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035177Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035178Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035178Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035181Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035181Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035181Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035181Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035181Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035182Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035182Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000035183Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000035183Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040927Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040928Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040929Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040933Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040934Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040935Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040939Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040939Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040939Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040939Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040939Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040940Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040940Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040940Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040940Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040940Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040940Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040940Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040940Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040940Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040940Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040941Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040941Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040941Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040941Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040941Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040966Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040966Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040966Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040966Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040966Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040966Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040966Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040966Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040966Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040966Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040967Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040967Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040967Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040967Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040967Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040967Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040967Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040967Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040967Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040967Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040968Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040968Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040968Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040968Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040969Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040970Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040970Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040971Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040984Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040985Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040985Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040986Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040986Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040996Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040996Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040996Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040996Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040997Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040997Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040997Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040997Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040997Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040998Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040998Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040998Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040998Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040998Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000040999Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000040999Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041002Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041002Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041003Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041004Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041005Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041005Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041006Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000041007Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048992Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048992Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048992Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048994Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048994Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000048994Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000048994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000059904Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000059904Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000059904Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000059904Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000059904Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000059904Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000059904Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000059904Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068458Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068458Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068458Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068458Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068458Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068458Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068458Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068458Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068459Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068459Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068459Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068459Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068459Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068459Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068459Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068459Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068460Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068460Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068460Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000068460Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000068460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000074606Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000074606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077363Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077364Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000077365Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000077365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000085296Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000085296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089173Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089174Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089175Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089176Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089177Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089177Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089178Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089179Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089743Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089743Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089744Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089745Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089746Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089747Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089748Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000089749Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000089749Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105487Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105487Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105488Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105488Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000105489Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000105489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148293Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148293Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148294Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148294Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148295Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148297Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148297Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148298Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148298Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000148299Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000148299Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155857Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155857Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155858Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155858Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155859Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155859Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000155860Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000155860Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000179839Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000179839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185693Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185697Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185699Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185699Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185699Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185699Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185699Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185713Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185715Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185717Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185719Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185719Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185719Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185719Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185723Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185725Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185731Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185731Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185731Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185731Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185733Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185735Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185735Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185737Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185739Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185739Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185739Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185739Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185739Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185739Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185739Member_TaxableFixedIncomeFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185739Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000185751Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:AssetBackedAndCommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_EquityLinkedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:EquityLinkedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_PurchasedOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:PurchasedOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_SeniorFloatingRateInterestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:SeniorFloatingRateInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200563Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000200565Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000200565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_BiotechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:BiotechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_HealthCareEquipmentAndServicesAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareEquipmentAndServicesAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_HealthCareProvidersAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareProvidersAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_HealthCareTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:HealthCareTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_LifeSciencesToolsAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:LifeSciencesToolsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_PharmaceuticalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hmfi:PharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000211746Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000211746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member_ClosedEndFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ClosedEndFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000236153Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000236153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000237833Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000237833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000249771Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000249771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000249771Member_DomesticEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:DomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000249771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000249771Member_InternationalGlobalEquityFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:InternationalGlobalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000249771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000249771Member_OtherAssetsAndLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000249771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000249771Member_TaxableFixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:TaxableFixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000249771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_CommunicationsSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_CommunicationsSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ConsumerDiscretionarySectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ConsumerDiscretionarySectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ConsumerStaplesSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ConsumerStaplesSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_EnergySectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_EnergySectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_FinancialServicesSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_FinancialServicesSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_HealthcareSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_HealthcareSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_IndustrialSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_IndustrialSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_IndustrialSectorMember_C000185725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_InformationTechnologySectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_InformationTechnologySectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_MaterialsSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_MaterialsSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_OtherAssetsAndLiabilitiesMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_OtherAssetsAndLiabilitiesMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_OtherAssetsAndLiabilitiesMember_C000185725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hmfi:OtherAssetsAndLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_RealEstateSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_RealEstateSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ShortTermInvestmentsMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ShortTermInvestmentsMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_ShortTermInvestmentsMember_C000185725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000185725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_UtilitiesSectorMember_C000041000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_UtilitiesSectorMember_C000041001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001006415</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hmfi:C000041001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>hmfi:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h_3_1361cef5-755b-66b1-3978-3fba0d8084f8">0001006415</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h_4_be4b9ebc-44fa-b258-ef4e-bed9287563b4">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_5_fd224581-18b7-d424-d3b7-12ec1f31ac39">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_2_54efb6a0_e6f0_75f5_b1c7_5036ba0bdf7c">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_f02c73e4_bedd_3284_f4bd_d50c79a9ffe4">HARTFORD MUTUAL FUNDS, INC</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_1_97aa3834_e0ad_68b7_1dea_364d94790bdc">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1044_d0d097df_091c_bd10_cbc8_3cc534c6cbb4">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1045_0064beb6_896f_055b_cb68_46188d6c4dd9">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1046_02269a87_6712_e4e8_7503_864edbf89bfd">ITHAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1_e74fcadf_5660_49f4_8189_425e4824f8d4">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010038Member"
      id="t_2_704229d9_7fd7_409f_a3af_dfb5550148c2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_3_28ab2b7c_510d_4afa_a152_00f435edb025">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010038Member"
      id="t_4_eb6723ad_f496_40a8_97df_934fc3d2e7a5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010038Member"
      id="t_5_92d138c4_8087_41d9_a16d_e8d4b2af8ca4">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1055_9d6a904b_f222_887d_2544_8b8251133c74"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1047_dd385f65_d05b_ef77_82ac_dca1cd001c21"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010038Member"
      decimals="INF"
      id="h_1_ad91d9dc_c9df_4bba_b7b7_90bc6ee52fd5"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010038Member"
      decimals="4"
      id="h_2_ecf580bb_6e03_4655_a949_0c25df1d4145"
      unitRef="pure">0.0104</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_7_8be58ee6_0343_44f7_a27a_81175cfed2af"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010038Member"
      decimals="INF"
      id="h_3_e23d1718_e146_4e4a_a70c_bf5c26738a70"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010038Member"
      decimals="INF"
      id="h_4_0d328de8_5e07_43bb_9b85_41c21cfff03b"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010038Member"
      decimals="4"
      id="h_5_b5442827_f4c4_4b5a_b639_ad05ee5ef5ac"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_8_6d1b5adf_c3f3_418f_8c33_7e1e42d0d174"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_6_38f5fae8_2311_456a_aa25_c4c2b41053ed"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_CommunicationsSectorMember"
      decimals="4"
      id="h_7_86180e5b_d3df_45b8_a646_ede71b63d73e"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_8_9a211008_7d15_4787_a240_316b14a7e835"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_9_e76c4877_889a_41ab_a974_b09ac2c081d3"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_HealthcareSectorMember"
      decimals="4"
      id="h_10_bb03cb24_e84f_4188_92ef_2ad0ba80c3e0"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_IndustrialSectorMember"
      decimals="4"
      id="h_11_332bb868_b1af_49d4_b838_9dcf212f2793"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_12_2243381b_4820_465b_a07e_b6c1bdb4f2bb"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_EnergySectorMember"
      decimals="4"
      id="h_13_094bf394_d981_4137_82e9_aeaf782c1aa2"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_UtilitiesSectorMember"
      decimals="4"
      id="h_14_9d22858f_47d5_48f7_bf4e_22302fc0defa"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_MaterialsSectorMember"
      decimals="4"
      id="h_15_3028feec_c7b4_47bd_a45d_8f20be6402c0"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_RealEstateSectorMember"
      decimals="4"
      id="h_16_14c5ae33_8638_4c3c_beee_8a885f7367a3"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_17_6ed1e96a_36cc_4c08_a010_756902444646"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_18_d08aaf45_2adb_4d39_89d7_81aef47272cb"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010038Member"
      decimals="4"
      id="h_19_fbcb96df_9621_4ca7_85e0_321d43f101fb"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_9_7d5d9d71_b8c0_402b_afa1_49525429c02d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1056_02e45d21_0415_110c_902e_74c5790e02e4">This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1048_f6d7ed12_925d_d5fb_678b_be9004829751">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1041_b949e51c_7d45_427a_9931_f26b8b43cfc8">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1049_5007fcfe_6196_b137_47e2_fbae9450226b">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1051_fe2155ca_1b72_3379_67f7_298df08b2f2c">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1054_4a30cf86_7ce2_7146_4877_5e6c2f3443c6">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000010038Member"
      id="t_1052_058af01a_0bed_2eb6_575e_477e596b04fd">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1047_0d5f1333_dfda_84d5_7520_7412d88c50dd">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1048_7436007f_6273_442e_48d4_11d5bf031a16">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1049_ca1eabc9_f7da_b9ce_a470_4b77abd1a209">HCACX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_10_45424422_1ff5_47ba_ba15_fd21027b33a7">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010040Member"
      id="t_11_c0d91d5a_939c_4a34_a187_4986bca26c46">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_12_105d03bb_5ed2_4616_9a95_3dff8a6e63c8">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010040Member"
      id="t_13_42c4261a_ec54_458a_bf91_3ead1f07d3b8">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010040Member"
      id="t_14_6d095db0_c81b_485d_a225_f10cc1b7db0d">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1056_21b303c0_8046_dac7_4411_7cab6dbd73a4"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1051_b19cac0e_d122_0d0d_4096_c8b580e27f3d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;95&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010040Member"
      decimals="INF"
      id="h_20_d6b3ee12_cfc9_4aba_9cd8_a30d1d3aa865"
      unitRef="USD">95</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010040Member"
      decimals="4"
      id="h_21_c3177a11_c510_43c1_b4ad_fcb71763ef26"
      unitRef="pure">0.0187</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_16_e914cd0a_b93d_46cc_acc8_70c4b04363a7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010040Member"
      decimals="INF"
      id="h_22_a8b9cdc7_d379_41db_9b1b_c59c291c8260"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010040Member"
      decimals="INF"
      id="h_23_e67dd604_915a_4717_b956_82a76e132a2a"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010040Member"
      decimals="4"
      id="h_24_98f77e14_4af3_42b1_b678_0bd14663c108"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_17_f404d1be_55b0_4c70_8159_1739cbd63123"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_25_c647a24b_11a1_41e6_b9b8_331a1219904a"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_CommunicationsSectorMember"
      decimals="4"
      id="h_26_1ab835ad_486b_4aed_9c2b_da6392a3b932"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_27_982c87da_0354_49dd_8858_5bd7b869d2d1"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_28_7fd7ec04_f0cd_49d3_91e5_0769367eb171"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_HealthcareSectorMember"
      decimals="4"
      id="h_29_937e7797_258b_46c9_bd10_b39e57d73dec"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_IndustrialSectorMember"
      decimals="4"
      id="h_30_1c58e5c3_5d8a_49fc_9500_819540839589"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_31_76879997_f8e6_4131_8bae_062ff64047ac"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_EnergySectorMember"
      decimals="4"
      id="h_32_70b70891_9283_4068_bbc4_55474ffb679c"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_UtilitiesSectorMember"
      decimals="4"
      id="h_33_4f799f2f_9d4d_4c82_92cc_8c4852fe02d7"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_MaterialsSectorMember"
      decimals="4"
      id="h_34_f61c0c2d_1eb2_40de_88c3_6b59fd73a948"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_RealEstateSectorMember"
      decimals="4"
      id="h_35_f26208d4_ff06_498d_b151_6a50791cb478"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_36_61940632_7c35_4396_8b31_22a57f590f16"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_37_0a6f8290_717b_4db8_8d51_b91b141335b7"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010040Member"
      decimals="4"
      id="h_38_a27d0aab_5d28_4752_a701_5e132ef6b75b"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_18_7328708a_fd27_4f9e_b499_e2d8c967be47"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1054_2c23e909_b79a_6761_c062_57bdcc57fa17">This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1057_360b5d19_ace6_d3d8_133e_22cde847e5d0">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1044_fdda4fe9_55ef_42e6_98c6_db9c26c4ec6c">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1053_0deb1f5f_91f8_d381_de85_016b24cff543">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1058_59deefdc_a039_90f6_6976_8d11651a581a">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1060_a3607a96_4197_3c81_479e_749f984ed468">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000010040Member"
      id="t_1059_d196fa3e_2ea0_5268_f803_932a0f90bae5">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1050_4de6f216_f6f1_9600_a820_226dc9d7bfc3">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1051_af34b09e_4871_7f82_6412_4dadbe5dca69">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1052_4ee1816e_646f_8da9_c617_2a1bfd6abed0">ITHIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_19_8c20cd0f_3c0d_4b5b_992b_f04fecde61ec">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035178Member"
      id="t_20_95130861_c19a_4747_a29a_09365001d7fd">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_21_5993f695_90e7_496d_b4eb_f0ab35387a6f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035178Member"
      id="t_22_821bdae4_d401_4ac8_97b8_f77688c4bdea">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035178Member"
      id="t_23_6c1740c5_b8fe_4188_914a_0df2609437e9">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1053_7996aa31_28c1_4d33_c66c_acf294dabba0"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1054_b8301ed6_dd92_23e4_73d2_311513a694e6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035178Member"
      decimals="INF"
      id="h_39_4f678358_9736_4156_a7c5_0e7b8d172795"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035178Member"
      decimals="4"
      id="h_40_236c536e_4791_4ddc_92ba_fa4ab5fb320a"
      unitRef="pure">0.0080</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_25_2801707d_a206_432c_8d62_697118dd7a9e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035178Member"
      decimals="INF"
      id="h_41_4d2edea9_326f_4084_9997_b52a8dd353f8"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035178Member"
      decimals="INF"
      id="h_42_d91d7d9d_56db_424d_bf7f_c1b2187c623c"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035178Member"
      decimals="4"
      id="h_43_daa7152e_be41_4b6c_944f_38eafcbbff91"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_26_e538f604_9361_49fb_a020_eafb3e79842d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_44_579f9951_4452_4082_869b_6240e30f780f"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_CommunicationsSectorMember"
      decimals="4"
      id="h_45_c1d9db6a_cc45_4930_b0c7_88270a65a2df"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_46_12620dd5_a953_4ee2_920a_5bc0a22cce4e"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_47_fd109d63_5b96_47c7_942e_dd285986d858"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_HealthcareSectorMember"
      decimals="4"
      id="h_48_5e47c515_0159_4b28_af79_6ee0f3485093"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_IndustrialSectorMember"
      decimals="4"
      id="h_49_659c4e7a_aa85_4835_85b8_ae5bc30782ef"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_50_b0498856_1249_4c1a_b291_7e6d8b20e572"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_EnergySectorMember"
      decimals="4"
      id="h_51_801928dc_c7c7_4946_a8ff_1b6ff74587e0"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_UtilitiesSectorMember"
      decimals="4"
      id="h_52_3d4805bf_0f61_42a2_aaff_85eea7b83b5f"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_MaterialsSectorMember"
      decimals="4"
      id="h_53_bc959563_dd51_4c0a_bd6b_a8aee1bbb7a2"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_RealEstateSectorMember"
      decimals="4"
      id="h_54_257bbc26_9958_46b5_ae0a_4c68653e1f93"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_55_4ae07bdb_e595_4fd7_9bd7_a5d601f269ce"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_56_414cbc11_4e48_40aa_81b7_0dcd29a683e3"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035178Member"
      decimals="4"
      id="h_57_ad57dffb_318e_4bc9_a83c_0f260abbc808"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_27_c1dd324c_2b29_4d29_a89a_5182374fce0e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1060_d92efdf2_165e_717e_8c0f_b1ec43585bad"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1055_9547a1c6_3567_89bf_9000_44c197aa27d2">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1047_ebe470cc_2358_417c_8968_8273e45e91b7">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1059_1ece8263_9ace_8871_195c_2e2ab6b3c103">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1056_09240b2d_dacf_4720_d0d1_7111020dd244">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1057_3817dad6_e831_2c43_b2c8_690f22e6cb94">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000035178Member"
      id="t_1058_4b8a9d9b_5c72_7f74_39bf_9889eff107b3">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1053_d76a572f_cb63_8929_39f1_96aa2befa363">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1054_74bab1ba_b3ba_68ef_3cae_38192df7f120">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1055_820d8206_4144_f7fd_25b8_3b2c41c58fec">ITHRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_28_ffe2f7f9_a7b3_43bc_b2e4_b313f91719b9">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040984Member"
      id="t_29_dc973c96_5fc9_4c42_ae84_ebef89e43eb4">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_30_1f0b2e35_5bdf_4085_b204_fde993678353">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040984Member"
      id="t_31_1e5bd468_8ca6_466c_8418_d6dea521f24a">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040984Member"
      id="t_32_97105723_e593_4444_8018_50a028d95731">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1064_281978e8_cf0c_bea2_c3ba_ae89fa5091cd"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1056_863e8dbd_9c3a_dc2d_795e_a8aef1ce2124"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;71&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040984Member"
      decimals="INF"
      id="h_58_fdeefe81_523a_474a_ad9d_20521910c21b"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040984Member"
      decimals="4"
      id="h_59_7579a62b_fbe2_42e8_b009_bd1f7380bf5f"
      unitRef="pure">0.0141</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_34_01624a4d_63c9_4293_a520_927927d92d12"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040984Member"
      decimals="INF"
      id="h_60_7f8fb233_8edc_4594_b1b1_533da08abe94"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040984Member"
      decimals="INF"
      id="h_61_32de44f7_47c8_409a_9639_f681127e7596"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040984Member"
      decimals="4"
      id="h_77_25f1ee16_8a53_6d05_ac06_39eae2f5ff84"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_35_55966817_ba49_40c8_8663_9505bfc38648"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_63_34bfb460_0af0_488d_a79f_fff7ccf0e2e4"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_CommunicationsSectorMember"
      decimals="4"
      id="h_64_610df8fa_13b2_45ac_bb93_a149574be54a"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_65_defcc0d5_3e6e_49e3_a0c2_80ef6c44b545"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_66_a49ab305_f800_40aa_98ce_a0bf5c59001b"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_HealthcareSectorMember"
      decimals="4"
      id="h_67_df73450a_3df2_4bbf_b5a4_72fa8185df85"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_IndustrialSectorMember"
      decimals="4"
      id="h_68_2625d6c2_c5b4_4489_b810_7169f8ea99f7"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_69_dec2632f_ef64_4b87_b9e0_14a90d549693"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_EnergySectorMember"
      decimals="4"
      id="h_70_215099e6_f855_4164_9d7a_674f371cb552"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_UtilitiesSectorMember"
      decimals="4"
      id="h_71_d83a16e9_f654_426f_824b_0739bc190b73"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_MaterialsSectorMember"
      decimals="4"
      id="h_72_cc4801cb_46b6_4a67_aa47_8844eb9b2e28"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_RealEstateSectorMember"
      decimals="4"
      id="h_73_4d3ae5c4_329a_4d1a_898f_ab7b50368d98"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_74_ca4f6ac7_5d99_4ca8_8a6e_b6b7b54cc9b5"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_75_2d1b5128_d729_4678_bcd2_48640f525cc0"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040984Member"
      decimals="4"
      id="h_76_c137aa64_aab1_4da6_b640_f174d1a810d4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_36_d8a4bc41_71dd_434b_a445_93d684942a04"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1065_a1476635_d56f_c700_e4a7_512f9981cc55"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1061_95223026_097b_d092_24ef_03257778d31f">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1050_030674d9_aa58_40b4_bd8b_2f1b4c4c5bbf">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1062_6dbae107_d390_f160_53f4_e238b6898b64">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1058_35293f55_bd14_a5cd_578f_5048f9619928">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1063_4d092f5c_31ed_793e_6af2_ce218f8aae44">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000040984Member"
      id="t_1059_caff251f_1b12_1296_8fb4_20b85222091a">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1056_85eae3da_315f_ed66_4f2c_ce13bf12a77d">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1057_081dc800_1476_4ac1_c5a5_28e2d539a3b9">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1058_821fc940_471b_286d_0d3a_48fd53b54c2f">ITHSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_37_7b05b25e_8bd2_4a4c_90b4_1f8a999e0508">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040985Member"
      id="t_38_ee1f1559_d7c7_454a_b8a6_d0b06f3ca49e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_39_40632409_df3f_4801_b633_541684af732c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040985Member"
      id="t_40_698abef1_af4e_438f_bdbb_39355c375486">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040985Member"
      id="t_41_9a00c49a_254e_4d1a_bbdb_27c0f68a34e3">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1066_a8954882_362d_690f_8c4b_a03ff9ae4985"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1062_5441365c_99e4_2bd9_0065_30fa26966fbf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;56&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040985Member"
      decimals="INF"
      id="h_77_16a78a5e_2b34_4453_8ba9_d83bb8cae6ae"
      unitRef="USD">56</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040985Member"
      decimals="4"
      id="h_78_836c422f_1d4c_46b3_974c_b7316712d163"
      unitRef="pure">0.0110</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_43_c08334ab_f4fd_48e9_bc45_3430a6543c4e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040985Member"
      decimals="INF"
      id="h_79_46b88106_85a1_4a6c_9e9a_a08348dc4d90"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040985Member"
      decimals="INF"
      id="h_80_0c8b85a5_fdc8_48e1_84b4_ca1404a0a281"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040985Member"
      decimals="4"
      id="h_81_c3085122_2747_41a3_a336_a1344162ccf3"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_44_070d34ab_ce4c_4677_9142_0ad1b18b9298"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_82_65b033b8_1989_47f7_8b84_394473e80cc5"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_CommunicationsSectorMember"
      decimals="4"
      id="h_83_87482bfa_1fcf_423f_a917_5cae46c21504"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_84_2caf76e7_ab1a_4985_b3b4_1b245b622ab0"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_85_7ee3f615_31cd_41c1_89ae_1b688c130351"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_HealthcareSectorMember"
      decimals="4"
      id="h_86_1b0cdc90_e6b5_4012_8c43_1eaf903de7a6"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_IndustrialSectorMember"
      decimals="4"
      id="h_87_f1e50810_bbd1_4e8a_9526_b0e22e2cc1dd"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_88_cb14557e_e5cf_4b78_bef8_81a3f9210734"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_EnergySectorMember"
      decimals="4"
      id="h_89_f601819b_2df9_4ab8_b670_059a855e4264"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_UtilitiesSectorMember"
      decimals="4"
      id="h_90_18c13e54_f6cf_4478_a02c_f0614ad0049f"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_MaterialsSectorMember"
      decimals="4"
      id="h_91_12372396_0391_422b_9d02_8e1e39eb4782"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_RealEstateSectorMember"
      decimals="4"
      id="h_92_bff8eedf_e3dc_4d59_8bf1_05fa2042f93f"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_93_26882ca1_179e_4fe3_933d_edd7ee9135e9"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_94_bcb4bcc2_a4f1_4e24_a653_86cbd1d1c6db"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040985Member"
      decimals="4"
      id="h_95_a40e402a_2af9_4293_aa4e_f69ee6747afc"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_45_e6d15560_6634_4a08_af6a_879b1acb257f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1067_40c75482_3479_6ea2_aedf_5d0b194c978d"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1063_28216e75_530b_2f20_7a1d_7e3b46a48870">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1053_0c9721e9_900f_4bba_91d7_8a01f1e2289a">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1064_70c7299e_f661_2023_2012_6e6efb8ea2be">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1059_72ea4036_ec21_c10e_0b5d_0dab7479c6f2">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1065_4f7712db_c910_e1cf_259d_05aa31ac7588">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000040985Member"
      id="t_1060_de8c3c24_e644_8f72_34f6_fa4d8c870c5b">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1059_e4f0802c_db68_3880_4d9a_900edbf1648e">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1060_ea21980b_808e_d64b_f784_3a9ac707d352">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1061_3ef9a910_bfeb_55bd_de7f_99ef10414954">ITHTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_46_d305d3a2_29c9_4a79_8c27_15d54dfbb289">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040986Member"
      id="t_47_086c040a_83b0_427f_94ff_c923ba955645">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_48_5c608170_013d_4836_9203_6409be9b1bab">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040986Member"
      id="t_49_fa0649c8_eb84_4167_a1aa_28b73f489c96">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040986Member"
      id="t_50_11a9e733_cb6c_4174_a159_121b0573e064">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1062_47d1c9bf_be75_1ba9_f928_5ca738a1c919"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1063_5e671c1b_2ef2_e09d_3aa4_945dd5174388"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040986Member"
      decimals="INF"
      id="h_96_e41bbf8d_e59b_4a3c_be4c_3a0d89b0ee7a"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040986Member"
      decimals="4"
      id="h_97_1972451b_28d6_4a84_b7ee_7b60ac5f60ad"
      unitRef="pure">0.0081</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_52_64e46f99_0dc6_43d6_a7f9_bec3418d271f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040986Member"
      decimals="INF"
      id="h_98_ecb024ac_119e_47cb_bcd5_87cb2b6dd078"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040986Member"
      decimals="INF"
      id="h_99_4be7f4b9_f58a_4e9f_bc00_b214e0b002ae"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040986Member"
      decimals="4"
      id="h_100_22332139_42a5_4a33_acdb_ca2698df7f71"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_53_c731de1b_076d_4cda_8f7e_638d1f9da66d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_101_e2d68714_ef27_4ba1_bd77_d8c06882f7cd"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_CommunicationsSectorMember"
      decimals="4"
      id="h_102_04cc5391_6a3a_4e9c_b227_5dcb00c155bb"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_103_16a05268_f596_4179_b021_85e941c162e9"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_104_999eacde_8a34_47a3_86c8_42de7f5115d0"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_HealthcareSectorMember"
      decimals="4"
      id="h_105_269b25e8_e8a1_4833_9dd7_ae8cac7a4d92"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_IndustrialSectorMember"
      decimals="4"
      id="h_106_39307d10_3de2_44be_98e5_7fa0f2005576"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_107_07e9e622_d381_46d6_b45d_984bed577f61"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_EnergySectorMember"
      decimals="4"
      id="h_108_9c939511_e70f_4193_a31c_bcd16cdbbde7"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_UtilitiesSectorMember"
      decimals="4"
      id="h_109_74425984_560b_4a0b_a7f6_adf7d94ea455"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_MaterialsSectorMember"
      decimals="4"
      id="h_110_fb8d3c5d_46c3_407e_8931_4e6e08b990f9"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_RealEstateSectorMember"
      decimals="4"
      id="h_111_0766a402_a33d_4bfb_9a58_839505bf4188"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_112_8cda0eb6_1fae_4cbb_b333_7d00ecaa6234"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_113_3cf014ec_4b35_4966_b73a_ecd9350fa5a0"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040986Member"
      decimals="4"
      id="h_114_f6d17b6b_782c_4c7d_ad4b_c11daf43c6dd"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1064_155bada8_c4ef_1a05_56d7_8bb6b975ce30"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1072_75f1c3ec_4b27_eb78_919e_446f6fbdc686"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1071_18f9b991_112c_3667_6e35_63b16906063d">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1056_4b6666d5_b816_41a9_8117_787e1797f037">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1066_47bfdf4a_77c3_0d8b_cb1b_d72f628ccc75">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1069_11e72dbd_c3c1_709b_6509_4d8098fd42a5">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1068_2840db87_fced_268d_661a_96a239467a3e">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000040986Member"
      id="t_1070_cf45cc53_df1e_8a19_5f9f_48a955cb6164">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1062_4bb79da4_6fea_50c5_e9ac_f6042c24fbce">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1063_d007d5f7_c248_8a11_b0a6_3e1e4a274af2">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1064_819c496f_63fb_f93a_8fb8_45358d71e7c2">ITHVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_55_ec41f1d3_b6d1_4ad4_9231_fae44a29bf80">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000148295Member"
      id="t_56_450ad96f_c3c2_4ff0_afa7_7d3262edd234">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_57_52dcf3d1_6106_47e2_b38c_ffc2f229b641">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000148295Member"
      id="t_58_df7b5ecf_e79d_4fab_a1c7_e7951fc3ac96">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000148295Member"
      id="t_59_f0953ef1_d755_480c_83d1_80e3fbbcb9f4">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1065_c2a550de_cc32_e300_5192_fd0812b1457b"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1066_9a2184b1_d953_d5a2_70ca_790086b08682"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000148295Member"
      decimals="INF"
      id="h_115_53724b45_c15f_4183_bcca_33e5bf8bde85"
      unitRef="USD">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000148295Member"
      decimals="4"
      id="h_116_41f83a5a_45a4_4104_9a3a_78fa2dc66443"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_61_89c9fdce_4256_40a8_9819_9a077f8d2b43"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000148295Member"
      decimals="INF"
      id="h_117_02a66b1d_8b65_475e_90c8_f1f896e964f2"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000148295Member"
      decimals="INF"
      id="h_118_b76516c9_6312_4c9a_94ac_ef66a5856de0"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000148295Member"
      decimals="4"
      id="h_119_f06e2513_7ba0_403a_879d_3997d258db5f"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_62_30019682_1027_4651_affe_908bc0e7a5ad"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_120_dbd70675_188e_4944_9993_bd42ac46caad"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_CommunicationsSectorMember"
      decimals="4"
      id="h_121_94eeec7a_8d32_4c64_856a_f5523b4188d5"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_122_4d8d611d_7832_4f48_a044_1af79af5f5bf"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_123_2026d649_90aa_44f7_ba7d_b2524496ed4e"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_HealthcareSectorMember"
      decimals="4"
      id="h_124_e9a59c8c_0593_45f1_97ea_7f3805c10246"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_IndustrialSectorMember"
      decimals="4"
      id="h_125_6b111c7e_2ca8_4ee5_82cf_c6129786440a"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_126_6a048f72_9da5_4486_928f_e5f172335342"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_EnergySectorMember"
      decimals="4"
      id="h_127_3fa780d0_9071_4b1e_8dec_63ee7a8b14d7"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_UtilitiesSectorMember"
      decimals="4"
      id="h_128_adfa3d7b_1a08_4098_a611_6c519b347559"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_MaterialsSectorMember"
      decimals="4"
      id="h_129_990460a7_255e_43b3_a077_d95e60cb1972"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_RealEstateSectorMember"
      decimals="4"
      id="h_130_b42ec65c_b89c_463b_ba06_0d2e0e4f49f8"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_131_2318ec67_3562_4505_b67f_7eeb0fe21a03"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_132_46d405c9_2c8d_4938_ba36_31a58bed0abb"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148295Member"
      decimals="4"
      id="h_133_b0912d19_8d7b_403e_95c9_0743c4da4184"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1067_3a670a62_60e6_c68d_5008_54e735c4bd20"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1074_b8ed434b_f824_b857_c33d_bd381d1062f5"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1073_b072835e_4281_f7e5_fe40_85d7531e2c3c">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1059_704fd650_35f0_45d0_8827_e8c422bde38f">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1072_1624e6b9_64cf_9752_90be_3c4b723877dd">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1069_72f7513c_33c6_c705_69cb_a744ec861aac">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1070_a4c477b1_fe66_f3a6_5228_e587ec656cb6">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000148295Member"
      id="t_1068_027352af_8382_c845_4d03_39ce6f769527">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1065_03eb7798_217d_73b5_8f5b_1b52f00c0a50">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1066_53964e26_8263_c2cd_bdb6_eb76c8c99d6e">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1067_b9cfe498_f4d2_77ab_67c4_0d04b6e0b526">HCAYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_64_6bbf0757_13dc_4caa_9e97_020445b1dfeb">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010041Member"
      id="t_65_4acb490a_c12c_49ef_9c33_f8503ef6f4b7">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_66_02f273f5_6bc8_45f5_a9ff_611788bc4616">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010041Member"
      id="t_67_28789c53_2a04_4dcd_ab8e_f13a382f54dd">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010041Member"
      id="t_68_dbcaef17_adba_4bba_adcb_b8bd3fe56f13">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1070_861abd23_01e4_bd6a_15f6_b27a678989ec"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1071_8b547a06_e9b0_a4a1_b042_4d3e1743ecfb"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010041Member"
      decimals="INF"
      id="h_134_6d5e0955_a3ca_479b_9876_14b860b02dc7"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010041Member"
      decimals="4"
      id="h_135_d82b248f_4295_427c_9099_b4170b339353"
      unitRef="pure">0.0080</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_70_e15a2dcc_738b_45fb_8157_e5682ef1a286"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010041Member"
      decimals="INF"
      id="h_136_1490cd54_d251_40fd_90ac_06a7f4ad867c"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010041Member"
      decimals="INF"
      id="h_137_51f26e40_51f6_43e8_8ef0_f3822a0909bf"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010041Member"
      decimals="4"
      id="h_138_f49ce638_ceab_444e_9353_8769d9efef01"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_71_418c0e7c_59eb_4d93_b86e_8542ff644f39"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_139_0d3eb23f_23f1_4e53_b77d_c97b117f3d89"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_CommunicationsSectorMember"
      decimals="4"
      id="h_140_d4e73b4a_8dc8_49a6_b0b9_00cab4ade617"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_141_3b0eda4a_c4f4_41f2_bb40_265860e4b4af"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_142_d46205b0_23d5_4fac_a2eb_c3658a4dadd8"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_HealthcareSectorMember"
      decimals="4"
      id="h_143_08aadff4_b425_4aab_a9d2_aa156b32b249"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_IndustrialSectorMember"
      decimals="4"
      id="h_144_011c8470_0d3f_4795_88c9_302d6c6fa5ac"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_145_8ddeeab9_461e_4123_a328_a8a4dc5108d5"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_EnergySectorMember"
      decimals="4"
      id="h_146_89e80a9e_0dc6_4da4_92f4_00658a5e174a"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_UtilitiesSectorMember"
      decimals="4"
      id="h_147_6cf3286f_e56c_4a22_9181_53a8db0e9802"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_MaterialsSectorMember"
      decimals="4"
      id="h_148_3f9250f8_7c5f_499f_b7c6_3600f1bac9b9"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_RealEstateSectorMember"
      decimals="4"
      id="h_149_1a22948e_5ab3_476c_991f_fd918a2a1135"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_150_a459f3c0_8319_460e_b400_11d0488a1400"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_151_3674d81d_5d95_4292_85e8_62b39efdb511"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010041Member"
      decimals="4"
      id="h_152_5f8d8033_c4b7_4cdb_8483_565323d7367b"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_72_7178791e_f1a6_4ac5_af8d_f80cd2136c13"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1021_17c06942_4841_4064_a0d8_2f06f345282f"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1068_7e8251fb_7b2c_dfde_be29_91344485e832">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1062_b40a3dd6_85b2_42db_91b0_5c595695c90b">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1069_30d0e621_1bec_f628_0e00_02fbe4aeeb70">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1072_de0cda7c_4f0f_2f2e_321d_ab197d37b78d">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1074_55ad335b_8a60_32e8_2603_2311eb4bc4a8">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000010041Member"
      id="t_1073_4dfddad5_8953_d3db_dc4c_1fc23d622b36">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1068_825597d2_4186_b7d2_7b7c_ccf04535deb9">The Hartford Capital Appreciation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1069_cc9df96e_f764_5717_1b98_01a40451e180">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1070_0aa01282_3f2c_7d58_ad43_aafb1b28fdf3">HCAFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_73_451b4cd2_0327_4d8b_b86d_d5e079bacea8">This semi-annual shareholder report contains important information about The Hartford Capital Appreciation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185725Member"
      id="t_74_cdc5b074_2284_43f6_b7e1_331e2e0c4528">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_75_c8ca26f0_4e84_414b_95b9_4cd883162969">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185725Member"
      id="t_76_e0dc9348_c6f6_4d3a_8975_5163fe4e330a">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185725Member"
      id="t_77_d0ed7bb8_e580_49e2_9e79_3ebaf5c4191b">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1071_d1ba4f46_bd56_218e_7075_33134f703c7a"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1072_4408a410_e5a3_fef9_c02b_82a1e556ef82"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185725Member"
      decimals="INF"
      id="h_153_8f1d5d2e_00cb_49f9_9c84_ea265ec0c605"
      unitRef="USD">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185725Member"
      decimals="4"
      id="h_154_bc7b849d_d5bb_4c27_ad8a_4305ee0c8fec"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_79_1064c51e_ceda_4fe5_9117_ab94b0ee91f1"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,126,664,163&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;144&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes in-kind redemption transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185725Member"
      decimals="INF"
      id="h_155_426c3e86_65f7_4ff8_9408_b9311aed33dd"
      unitRef="USD">6126664163</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185725Member"
      decimals="INF"
      id="h_156_4f83a86e_1ed4_4407_b36d_b9bd3fb248f1"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185725Member"
      decimals="4"
      id="h_157_64fdc3b3_78aa_4ee3_9b4f_439b06fd5263"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_80_ff5e6951_4b27_43b1_9877_d2b34871f79e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_158_0526f6e4_4478_4440_b899_2fd0226c0f45"
      unitRef="pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_CommunicationsSectorMember"
      decimals="4"
      id="h_159_b2316a68_8544_498a_aefb_192523b97f2e"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_160_ffb08948_ce44_4a29_b563_7a5402266066"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_161_9d2365ca_1596_4b86_94bd_bb15a3e6acba"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_HealthcareSectorMember"
      decimals="4"
      id="h_162_82f8803d_4d84_4b16_8013_e1936084fc87"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_IndustrialSectorMember_C000185725Member"
      decimals="4"
      id="h_163_7682d841_1f0d_48fe_8582_a4d600342577"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_164_6d0538bc_0741_4f9d_8265_863a13a4bb29"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_EnergySectorMember"
      decimals="4"
      id="h_165_754f028a_09b0_4307_99ff_9fbb535b1106"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_UtilitiesSectorMember"
      decimals="4"
      id="h_166_3d77315e_3f6c_4519_88c2_69bc874cb7cf"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_MaterialsSectorMember"
      decimals="4"
      id="h_167_0bb6382a_31df_4d24_9dfb_abf77ecc84ed"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member_RealEstateSectorMember"
      decimals="4"
      id="h_168_626df947_8459_4928_9faa_4a48dc4ce366"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ShortTermInvestmentsMember_C000185725Member"
      decimals="4"
      id="h_169_cc730975_118b_4f20_9b1e_03eeafd18aa7"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_OtherAssetsAndLiabilitiesMember_C000185725Member"
      decimals="4"
      id="h_170_00db0eea_00b0_4a73_9489_60dc69ff3acb"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185725Member"
      decimals="4"
      id="h_171_ca08b328_fbc4_408f_97ba_b0bab67ca97e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_81_30ffd0d0_e755_408d_8f13_79de0b30e28a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process. As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1022_e22ffa19_1c8d_4ef6_88a4_170ce991324e"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1073_14d009f0_cc45_b4d9_ce3d_ec78165b0128">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1065_3eabbd8d_c498_4267_8cb0_2bcd14497b5e">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1074_a0a42e6a_58c5_1177_1284_687bfd945a4f">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1075_2db577b8_b586_8e29_e676_1e05b76be2a6">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that the Fund no longer uses a multi-sleeve structure to construct the portfolio and to include information related to the portfolio managers&#x2019; modified portfolio construction process.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1077_b8aa9659_337d_9c29_5197_a3e778ee053d">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000185725Member"
      id="t_1076_4701533e_5662_a897_ee5a_df1445d55424">As of the same date, &#x201c;Asset Allocation Risk&#x201d; was removed as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1071_6fb21eac_d469_b7ff_bc6d_d790d3a3c2be">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1072_c5b04ef1_3d16_8f8c_4a60_120162809a36">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1081_b3bf2566_cbb8_1b3e_99e9_7bdfc38d2790">HAIAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_82_48f15caa_3f25_4bdb_b26a_cf9976a34243">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010057Member"
      id="t_83_09af673c_b07d_4a87_a151_79fd068a6da5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_84_22542044_19f9_404a_9140_c6ca0005fc1b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010057Member"
      id="t_85_6ba51d01_0e00_4bd2_9371_a17fd72a505d">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010057Member"
      id="t_86_4a901f35_ee4c_456c_85c9_f270b3dad4ca">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1073_0044d835_f11e_e000_9b5a_6d8ba80e4c69"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1074_732933b8_549e_3d20_b88a_882bf5c3fa5b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010057Member"
      decimals="INF"
      id="h_172_235417c2_5055_4f58_a488_4977625dd8f3"
      unitRef="USD">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010057Member"
      decimals="4"
      id="h_173_1daeb41c_c5ee_4262_b07c_47aeae6f33c4"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_88_ece3885a_1677_4a48_92ce_2886a92286ef"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010057Member"
      decimals="INF"
      id="h_174_f83a5b89_97a9_42ad_97b9_ed9baa663219"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010057Member"
      decimals="INF"
      id="h_175_68b7e655_34ef_4023_9e12_e72adeafe7dc"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010057Member"
      decimals="4"
      id="h_176_99cf6f35_d431_4fe6_a1f4_6b496ab10e87"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_89_bd71127d_db08_409f_8334_9f11dc52a810"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_177_540d89f0_3d8b_440e_8a23_ae3d0ccbfbbf"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_CommunicationsSectorMember"
      decimals="4"
      id="h_178_26c5f06d_1a6c_457f_90f6_9e09c2f32707"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_179_56919933_f2d8_4473_9e46_ae3b0f9d6d39"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_IndustrialSectorMember"
      decimals="4"
      id="h_180_e43d7dce_2375_4217_9346_c0d7cef65f4a"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_181_2216207a_7a00_451e_90c9_7032c21af33f"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_HealthcareSectorMember"
      decimals="4"
      id="h_182_4026125b_0d7b_449a_ba2e_76d26773e30d"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_183_e69be390_fda8_48c7_88b4_e01788a45f90"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_EnergySectorMember"
      decimals="4"
      id="h_184_20e2ffed_e8a5_4c4f_abc2_712d1c89948f"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_UtilitiesSectorMember"
      decimals="4"
      id="h_185_bc8e0115_9fe9_46e3_9ee6_6bc8803e884a"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_RealEstateSectorMember"
      decimals="4"
      id="h_186_8fd88f14_af46_4a98_8068_0ebd29098a18"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_MaterialsSectorMember"
      decimals="4"
      id="h_187_512229ce_4cd1_4e4b_849a_85c674f30d94"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_188_85a23030_60bd_40b4_a240_a91605b3a9de"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_189_59eeca1b_74c5_44f6_a77c_cc773cc72d77"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010057Member"
      decimals="4"
      id="h_190_470b211b_8952_4237_9d95_f9be5a7f87b4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1075_f6bc8aa6_d66a_4ee7_14f3_8521e22598a6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1079_faeee5ef_077a_2460_e501_be41925a22f9"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1076_3b86a8db_ffd3_6900_6a78_42b5b5579cb1">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1068_b9e29d52_563a_4138_861c_fc96f4cd3206">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1077_e5871fa7_60e3_5b41_9341_d4dfb087a23f">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1084_f4270850_351d_28c3_d7a8_4a2c9b969d28">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1085_0775c534_11d2_d298_403f_7446b3c892a8">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000010057Member"
      id="t_1083_e26a22d3_73cc_d322_2c7a_90e78b66d69b">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1074_002742f6_1c42_abec_695b_f6ffd0d13545">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1075_6080bdff_11a4_dde2_26b7_57c6421b8ac3">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1076_9e22669e_6af1_a87c_deec_b02f4b437745">HGICX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_91_bcc8c920_079f_4cd4_9b37_3c7999560b70">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010059Member"
      id="t_92_d69e90a4_58b1_4ed4_9a37_23a782518268">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_93_a06eb961_8a71_4b5f_a9e1_48ccbfd9021e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010059Member"
      id="t_94_3bacc7cc_ab9d_4e6f_b5fe_f1f40b987631">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010059Member"
      id="t_95_1c432f56_8811_41ee_a99d_fa0e339269d7">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1077_c3d6ed82_0f3a_e359_aba5_0a0fcee2814a"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1078_db7ea671_2c25_90c7_1bff_27ca886fe2d2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;75&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010059Member"
      decimals="INF"
      id="h_191_77b0c6ec_c4eb_4ed9_98a3_e378775a3fce"
      unitRef="USD">75</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010059Member"
      decimals="4"
      id="h_192_5359e8a2_22ef_462e_8573_13e33390e6eb"
      unitRef="pure">0.0147</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_97_79582306_d15d_4496_9f5d_98f2929ca321"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010059Member"
      decimals="INF"
      id="h_193_26435654_deee_48d6_8c92_a085f3e59bf2"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010059Member"
      decimals="INF"
      id="h_194_3e635472_026a_4489_bc7a_92e8f612b115"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010059Member"
      decimals="4"
      id="h_195_df2692cc_ee57_4954_9edc_1a405ca033de"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_98_3e8b11e9_714b_4926_aa5b_ecce7cbcc80d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_196_577da700_78b3_48e5_9560_a37fd38ec4e3"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_CommunicationsSectorMember"
      decimals="4"
      id="h_197_c2ed8eec_88e5_40ac_925d_1ade74731959"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_198_1b9df78a_5567_492a_af89_a4d45512af7f"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_IndustrialSectorMember"
      decimals="4"
      id="h_199_fcfd0cfa_3b19_4baa_a7be_aa4c15e01aee"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_200_da1386e6_97d1_440c_914b_d5932a5e6a08"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_HealthcareSectorMember"
      decimals="4"
      id="h_201_ea02aa94_9046_41a4_9074_c2aa3780a34a"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_202_88514b29_d65d_4f57_9cc1_3c6a9e31bd56"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_EnergySectorMember"
      decimals="4"
      id="h_203_16905a77_0d4a_4edf_8c65_f4efc3cb0d0d"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_UtilitiesSectorMember"
      decimals="4"
      id="h_204_9ba62dd7_5fd3_4ec3_80b0_bb7a10e9eaf5"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_RealEstateSectorMember"
      decimals="4"
      id="h_205_c2b4ba74_7d0d_4a7c_937e_9cf04dde5a01"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_MaterialsSectorMember"
      decimals="4"
      id="h_206_7a5d4ebc_92bc_4d68_a4e3_b69ff03a649d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_207_ebf271af_37eb_44f4_9c4e_137049f09a64"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_208_e7e71977_54f1_453f_8451_fac83dd40632"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010059Member"
      decimals="4"
      id="h_209_07ef2b1c_c2fc_4b89_bbe8_1803b1d6f49a"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_99_e9f361eb_424b_48ec_80c7_2055ea6a7c1f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1024_e7d53c2c_3e98_4194_a97d_4f7fe10be870"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1079_9c542ea1_58df_16ff_d63e_0d5d6e23a44a">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1071_f341fdd9_5f78_485b_a64f_1f18cf1e30c6">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1080_6d21079c_da7f_7d0d_2c65_13006af5e59a">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1082_68204a58_1813_0b96_ea02_a3b2b3a57507">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1081_2b54021d_97ea_022f_196a_227f95a57811">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000010059Member"
      id="t_1083_49dc6e92_ebe0_a01b_424d_c4f087f6e42f">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1077_7ef574e2_d08a_9034_6ddf_50037d23f942">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1078_96a511f2_bdc1_57bf_5ba4_e2744596470f">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1079_5608b76b_3904_b3c6_c8fc_bb6e79f62b87">HGIIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_100_181eb191_c7b7_4bc7_8f82_72bbc0383155">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000155859Member"
      id="t_101_0e14191d_dc1b_4245_9034_023d78c4a682">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_102_0ee1541a_c5c8_42ed_a524_d25b6bd0cb17">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000155859Member"
      id="t_103_97cb7e4c_d8bf_4a6f_8070_0365579aac7a">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000155859Member"
      id="t_104_bef31fce_e38d_46cf_90c1_15c02c883b9b">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1080_196612b9_e24f_8b03_c268_567e1a306605"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1081_62835f35_b7d2_c2a1_135a_7ceeaf6f8083"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;23&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.45&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000155859Member"
      decimals="INF"
      id="h_210_0547c870_c17a_429a_9a76_b39c062695ae"
      unitRef="USD">23</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000155859Member"
      decimals="4"
      id="h_211_d13c3cc3_d726_4dc9_9c27_471ab683faf1"
      unitRef="pure">0.0045</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_106_3c9d1f90_819b_4596_97e2_963234043398"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000155859Member"
      decimals="INF"
      id="h_212_ae7e6a7b_75a3_4684_b4f6_89e918c90cae"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000155859Member"
      decimals="INF"
      id="h_213_bbc3206a_1075_47bc_a399_663b21f73b2d"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000155859Member"
      decimals="4"
      id="h_214_35c61672_0062_4f36_ba17_8ba995166345"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_107_26e0121e_e680_49e9_affe_83e3b33e0e1d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_215_8791fd3a_e607_48e3_a0f2_ac156e07b28c"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_CommunicationsSectorMember"
      decimals="4"
      id="h_216_163548ee_52ef_4f08_99a4_2e6cf1157e1a"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_217_9e4daef7_200b_4310_94e7_d4a0fba4f832"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_IndustrialSectorMember"
      decimals="4"
      id="h_218_a11c0595_e463_4e7d_aeee_a5302101555d"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_219_44b28899_4283_42ae_abd2_57df0d2dc245"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_HealthcareSectorMember"
      decimals="4"
      id="h_220_6ad5d449_271f_4b8c_9458_ce5ca54a1165"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_221_a5890f27_b6a5_4a10_9a8e_eb8498b6e91e"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_EnergySectorMember"
      decimals="4"
      id="h_222_93478272_fb04_499b_992f_3b0014c48607"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_UtilitiesSectorMember"
      decimals="4"
      id="h_223_832c03dd_8e76_43b3_bb3d_6ef2307e06df"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_RealEstateSectorMember"
      decimals="4"
      id="h_224_0c885781_14a0_4f43_a7c0_bc42caf45887"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_MaterialsSectorMember"
      decimals="4"
      id="h_225_ad04dac1_3c15_4833_bc9e_f0ce64d3c359"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_226_743ec2e3_210f_47da_8f82_4ac6dfd8354c"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_227_729c4ab1_0f8c_4f39_98e8_b349b1213c68"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155859Member"
      decimals="4"
      id="h_228_5679850e_ea16_4d0f_b226_3b328a22cfaa"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1082_cbfa3bd5_2e48_b4e1_061d_1d00aec6bc4b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1086_63376d69_a2dc_bb3f_f830_ea4903988fd5"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1083_b39d79bc_b88b_f778_8614_ef7915a27bd7">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1074_7dc2d89d_8d81_4e54_8d44_bf95959b264d">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1084_69e76d09_527a_bee3_3b09_e1f2ff7fcaee">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1087_9f06078e_c623_cf22_552e_e6304a351153">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1085_3438ab1b_5d77_601b_b8c1_3f0241ef0d9d">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000155859Member"
      id="t_1088_b3e2fea5_8a4b_fc4c_2890_48531cc1362b">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1080_8bfa1f2b_39b1_4709_d52d_117d72171290">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1081_1f4413f2_35ec_318a_2724_8194432b0219">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1082_13725340_0795_ac6e_4d36_0edfd37a470c">HGIRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_109_69a01adc_bbaf_42ce_8100_1a5334cc4047">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040999Member"
      id="t_110_becd4b40_082c_4caa_93c4_649fe93832fd">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_111_e7ef1bbd_bfaf_49c8_850b_c5acb5afb2e8">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040999Member"
      id="t_112_c2c59933_b2b1_4b87_9fdc_191efc34b6c1">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040999Member"
      id="t_113_ebe9ad23_fb3c_46f0_ab99_8ef024098a4e">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1083_335bb555_947d_0ebe_b896_a846bfb1dbac"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1084_f5e39263_3743_60d8_717c_eaa8eb51de87"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;55&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040999Member"
      decimals="INF"
      id="h_229_6fd70720_96a6_4665_b83c_18245338cb86"
      unitRef="USD">55</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040999Member"
      decimals="4"
      id="h_230_bc311635_c026_4442_b4a4_2f64f77e2bcc"
      unitRef="pure">0.0108</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_115_c484f65f_e565_4845_9771_1cb161d4783e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040999Member"
      decimals="INF"
      id="h_231_73c6e41d_46ec_41cb_b44e_053109ec3f37"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040999Member"
      decimals="INF"
      id="h_232_b5c866fe_56d6_45bc_805c_e237830c325d"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040999Member"
      decimals="4"
      id="h_233_a863235f_11f4_4213_9b10_5174c6306589"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_116_167cb917_38b4_4366_8632_f24b0707af60"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_234_6621cf01_4d8a_4a8f_a373_00df5f818ff8"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_CommunicationsSectorMember"
      decimals="4"
      id="h_235_c01ba2d5_cb24_4911_bb32_36830997c2af"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_236_3dab4a17_a714_4614_9002_680517c7c245"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_IndustrialSectorMember"
      decimals="4"
      id="h_237_7460b9f1_de0a_4ebc_9e7a_c4d8e843f8a7"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_238_10071f01_b693_4b73_8c55_858ba686e7dc"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_HealthcareSectorMember"
      decimals="4"
      id="h_239_630aa1f5_f441_4592_94b8_ea76a265c3b8"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_240_2d22f6c6_232d_4759_b0ee_d6efff88c11c"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_EnergySectorMember"
      decimals="4"
      id="h_241_c80fc6d7_763a_48a7_af91_615e150dadc5"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_UtilitiesSectorMember"
      decimals="4"
      id="h_242_9fbe0063_cb42_4b78_b143_41b8d47fb2f9"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_RealEstateSectorMember"
      decimals="4"
      id="h_243_3014e5aa_7173_46aa_8917_20a28ab270d9"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_MaterialsSectorMember"
      decimals="4"
      id="h_244_409facb9_bc82_49f4_8d8d_54a0ce8dd3c0"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_245_c758cfad_6315_4977_b925_aae04dd49c22"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_246_fe7be322_75b1_424d_97f0_102317a3e2f9"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040999Member"
      decimals="4"
      id="h_247_fd50a12f_3eda_45e5_8269_9a7c09e2319e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_117_644fa66b_2f3f_4619_b07f_f33aed4b9122"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1026_d631d407_256e_48c6_b9e7_9b9958cfc5cd"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1085_be8c59c5_3c4a_ccb3_c176_7fc090208b30">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1077_7bcdaa7f_c646_4eec_92d9_481455c3e198">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1086_dd934866_0a0d_3890_46d5_7de5676ce84a">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1089_a95e3431_e159_4735_d41a_c9f20c824cd4">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1088_d30b7abc_960e_62a6_3d5d_3b9b08e1eb5e">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000040999Member"
      id="t_1090_72b766e7_7b91_d5e4_27f6_6b61e16422ce">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1083_67d7851a_8745_2317_d913_cbf164d86b4a">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1084_f0444704_4d1d_e8b4_6325_4b7438a85a31">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1085_6a6179cf_66d3_128a_3851_851ec39ba3e9">HGISX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_118_efccf6b7_a7a3_4c0e_a9d5_f5e200584d30">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041000Member"
      id="t_119_5b11deb3_6bf7_4af2_bba0_02e5ba9f58cb">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_120_14ec7b10_b653_40c3_9c8c_35b995333ddc">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041000Member"
      id="t_121_09523dd2_ea8a_4e6f_a7cd_bdf92bfabab3">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041000Member"
      id="t_122_796d8d6e_ebe4_42eb_8f07_04067ca70850">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1086_2dc47daf_355f_81d1_c9a1_8e37d18a8db6"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1087_b142afce_bae4_0240_332c_3311f0b36b59"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041000Member"
      decimals="INF"
      id="h_248_2b72b9a0_5659_4f07_b555_52fd42d39400"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041000Member"
      decimals="4"
      id="h_249_d2520714_8356_4600_ad41_a21d402d2c98"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_124_92cc4694_8eea_4998_ab3a_30df43a75899"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041000Member"
      decimals="INF"
      id="h_250_36a04eaf_6fb2_4d72_bb2a_366b2b86a4d0"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041000Member"
      decimals="INF"
      id="h_251_c5544c5b_ae3c_40c9_b48e_81bbb57a7d11"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041000Member"
      decimals="4"
      id="h_252_8d1a7c7e_7897_4693_97ec_385abe1c3cbf"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_125_df2a7be1_a5ee_4d38_bd7d_63037d2ac9fb"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_InformationTechnologySectorMember_C000041000Member"
      decimals="4"
      id="h_253_bb0f6312_1234_495a_a6fa_f4ac5f9cc8f0"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_CommunicationsSectorMember_C000041000Member"
      decimals="4"
      id="h_254_7bcacd62_fad8_47ca_948f_0c4c7f7c9539"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_FinancialServicesSectorMember_C000041000Member"
      decimals="4"
      id="h_255_041002e7_f1a9_4065_a200_c6fcbf101e2b"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_IndustrialSectorMember_C000041000Member"
      decimals="4"
      id="h_256_a9ddf86d_c25b_4071_b00b_9b0cfab1c77d"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ConsumerDiscretionarySectorMember_C000041000Member"
      decimals="4"
      id="h_257_5f8bf2b0_6975_40a8_8096_6f270aca728f"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_HealthcareSectorMember_C000041000Member"
      decimals="4"
      id="h_258_4c16edf5_714c_4513_b0bf_63859cf3de90"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ConsumerStaplesSectorMember_C000041000Member"
      decimals="4"
      id="h_259_d4f9e6bf_dba1_4863_98eb_7cc7652425c8"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_EnergySectorMember_C000041000Member"
      decimals="4"
      id="h_260_89300c25_b32c_4695_ae5f_dae56ad67e71"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_UtilitiesSectorMember_C000041000Member"
      decimals="4"
      id="h_261_5e15efb6_f599_479b_9664_ecff70e729a2"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_RealEstateSectorMember_C000041000Member"
      decimals="4"
      id="h_262_4d2ad327_57db_43b1_af41_57b236f09a1e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_MaterialsSectorMember_C000041000Member"
      decimals="4"
      id="h_263_7c23116d_7a9a_4a91_9367_605045e60c0b"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ShortTermInvestmentsMember_C000041000Member"
      decimals="4"
      id="h_264_fe27b094_5ec8_471d_999e_3f6b73aaa60c"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_OtherAssetsAndLiabilitiesMember_C000041000Member"
      decimals="4"
      id="h_265_5db55194_49f5_4863_9bb5_b9daa4f9d6bf"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041000Member"
      decimals="4"
      id="h_266_7e627371_e7c0_4924_b4f4_1b990e27433f"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_126_2eea07d7_0896_4461_be65_49f987230526"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1027_dd9ed8d3_dd69_4414_8a29_c24239967304"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1088_ac5950ae_118e_9b5c_cf6f_7a79713dc036">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1080_ed67a2d2_d40b_471e_995e_7746fb4297d6">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1093_f8cb1d0e_fc63_dd62_77e1_8be1bdfef14c">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1090_bdce72c0_09b7_96f8_ca47_8dee801ef976">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1092_eccde26b_2cfc_ee62_82b4_1617dfd828c0">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000041000Member"
      id="t_1091_3af949ab_fded_93da_1ac9_d24704f263ed">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1086_0738158c_8501_ad1e_a49c_fc646b56d5b5">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1087_b48cbe42_e8e2_43b3_7280_0d85545008ce">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1088_32be4cc3_3736_2ad5_1e9c_303f86ae3cdc">HGITX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_127_50b42c69_9b7e_46da_ba60_1efba99193db">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041001Member"
      id="t_128_37f2b519_8957_49c0_b4bb_8a5b60cf25db">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_129_527f2905_ce67_4265_93b4_1a7bb6421e96">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041001Member"
      id="t_130_aad6eda1_29d1_4084_8168_8ac78499a65b">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041001Member"
      id="t_131_069c9732_035d_4e5f_8b9b_eab28af2ceea">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1089_d6e8934e_128e_584c_7118_cc9b38cad030"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1090_c90097fd_e204_55ba_7d3c_36af2e941917"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;24&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041001Member"
      decimals="INF"
      id="h_267_4e5cbe5a_2f9d_4d20_8c69_1b82ecc2f8c2"
      unitRef="USD">24</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041001Member"
      decimals="4"
      id="h_268_6806d10c_dabc_47fb_97d2_52928e253a61"
      unitRef="pure">0.0048</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_133_f63d3b5c_a18d_472a_95ff_6c60ae4ece84"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041001Member"
      decimals="INF"
      id="h_269_ef9a743e_d774_4243_8d59_b7cdce5d21a8"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041001Member"
      decimals="INF"
      id="h_270_f62a09f7_7044_44ad_a2bf_6e88876d3357"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041001Member"
      decimals="4"
      id="h_271_d8b6d5c0_8402_4911_a792_c919adca7892"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_134_8a2a2984_1e16_469b_aa60_eefc7b2e09aa"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_InformationTechnologySectorMember_C000041001Member"
      decimals="4"
      id="h_272_b86da268_b24a_4559_b158_561c369a2bdf"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_CommunicationsSectorMember_C000041001Member"
      decimals="4"
      id="h_273_9c6774c4_e358_47e5_a3c5_e33ef460b384"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_FinancialServicesSectorMember_C000041001Member"
      decimals="4"
      id="h_274_924458f5_1ed8_4497_ae39_0b96acc0458c"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_IndustrialSectorMember_C000041001Member"
      decimals="4"
      id="h_275_95d42af4_94fc_4c0c_b83e_47b24bb6d9ab"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ConsumerDiscretionarySectorMember_C000041001Member"
      decimals="4"
      id="h_276_0f2b95ad_1638_4b93_98a3_4624942a5cdf"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_HealthcareSectorMember_C000041001Member"
      decimals="4"
      id="h_277_de616ff3_29bf_49f5_b09b_a8ef425e572c"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ConsumerStaplesSectorMember_C000041001Member"
      decimals="4"
      id="h_278_fee1a30a_53a2_4d32_8449_23bf391bed32"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_EnergySectorMember_C000041001Member"
      decimals="4"
      id="h_279_d5ac44c9_3f37_4fdb_bca2_51b3b417da12"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_UtilitiesSectorMember_C000041001Member"
      decimals="4"
      id="h_280_6b69b472_b4fa_4424_be0e_91590e5c715e"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_RealEstateSectorMember_C000041001Member"
      decimals="4"
      id="h_281_35f06d89_fa8b_4a5a_a433_229e4637963d"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_MaterialsSectorMember_C000041001Member"
      decimals="4"
      id="h_282_77cc91da_4309_404b_b264_49b01c6d4dcd"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_ShortTermInvestmentsMember_C000041001Member"
      decimals="4"
      id="h_283_99cd5185_ea77_4919_afaa_8aba37c17111"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_OtherAssetsAndLiabilitiesMember_C000041001Member"
      decimals="4"
      id="h_284_376a8531_4654_4377_b98e_45e1a9758494"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041001Member"
      decimals="4"
      id="h_285_3f1d1eb2_9907_48be_9eb0_090fe5c88952"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_135_b60207f7_a627_4e95_8e34_6bec8e0ba087"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1028_8b94bb24_f2d4_4278_8c9b_85691f7bd358"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1091_9c4dac2b_5607_6046_1b02_ea8159c08c12">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1083_2d46bc40_256f_48ab_8ac1_78ec029f6ecf">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1092_b36db134_b9cc_0103_46a6_659287ede6ac">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1093_839bee70_6c3f_7764_f006_bb64a2009942">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1095_4deae610_5986_3893_33f8_c143a0eaad99">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000041001Member"
      id="t_1094_e3109585_ec1b_c6f4_82c7_1e11101217a3">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1089_00ba8792_c9ee_2655_4d62_c9d8fdb0a7dc">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1090_2d11e0b3_dd17_a083_7fcf_4d9326b64c73">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1091_23d1bb20_0393_5e93_7a13_b54e58e39391">HAITX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_136_23ca6599_6fb2_4abb_a027_d0524061687c">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000155860Member"
      id="t_137_ffa88e48_a9f8_4f43_a618_95878268f802">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_138_e5a964d4_6092_4972_861f_25c85914a9b5">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000155860Member"
      id="t_139_6e6487ea_713b_4cc7_8bc2_0c9002385dcd">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000155860Member"
      id="t_140_99a60167_49fd_4d87_bffd_5ce6d3d4285d">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1097_c4c8dcc9_39cf_9b21_640e_f9e446164663"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1093_3dfe2624_bac0_ac9e_2870_eac050a695e2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000155860Member"
      decimals="INF"
      id="h_286_a8a3d5b1_97eb_4582_9192_9f454a1862a2"
      unitRef="USD">18</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000155860Member"
      decimals="4"
      id="h_287_1ab33af1_1f6d_4737_879d_534c463cc1f3"
      unitRef="pure">0.0036</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_142_047403ea_07ee_4a14_a966_203ee4333e27"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000155860Member"
      decimals="INF"
      id="h_288_24d7da6d_c4f3_43c8_8f5b_eab70f046926"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000155860Member"
      decimals="INF"
      id="h_289_6d0e3f04_0c5e_49d4_95b8_13ca4de4b8bf"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000155860Member"
      decimals="4"
      id="h_290_e005cca8_6790_426b_a109_40d606c3c4ec"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_143_8a9e6a4e_b27c_4323_91e7_c59589d98cfc"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_291_edbac647_fb75_413e_8ceb_dde2ff740b57"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_CommunicationsSectorMember"
      decimals="4"
      id="h_292_80c333e7_efcf_42a7_89d7_eb0fcdc1548e"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_293_c9d7433a_d9cb_4de4_9ba5_6ebfaa7b46fb"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_IndustrialSectorMember"
      decimals="4"
      id="h_294_2efbee2a_6312_4f51_be69_fa57e4e0cb24"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_295_c1ba4eb3_9e5a_44f1_b97c_7c0aab20cde5"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_HealthcareSectorMember"
      decimals="4"
      id="h_296_e1936bde_4033_4da5_a17f_962d8150fa0f"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_297_0ba7375b_64ef_4048_bf2f_f49875ca3645"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_EnergySectorMember"
      decimals="4"
      id="h_298_d2591c93_8133_4527_8da5_cf10151008b0"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_UtilitiesSectorMember"
      decimals="4"
      id="h_299_799add7f_4e7a_44aa_b1f8_2b202a6e8023"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_RealEstateSectorMember"
      decimals="4"
      id="h_300_93076f2d_3012_4da0_93a9_09554ae3ce9e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_MaterialsSectorMember"
      decimals="4"
      id="h_301_238366a7_334f_4dde_bec8_ba1cfb9aceb7"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_302_29ba8d26_c367_4ecd_9a58_b4232e6a54f2"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_303_a91a6423_4aa6_44e5_b7da_9799b49c0289"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155860Member"
      decimals="4"
      id="h_304_b70b7cc2_89d7_4298_ae4a_235ba4e79c40"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_144_6afdf05d_c167_450a_a544_1bfc7703a1af"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1029_e8b0cb59_29ce_468f_8a1f_323fb42a4b60"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1099_a63f1a4c_f81f_5e34_0719_7847233ea3c3">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1086_c9819d39_7c92_453e_a3b5_7586d4b8e10d">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1100_dd8a9bee_29a7_3cd9_afb9_7810c4c6c79b">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1095_d387293a_d01c_e35b_a970_8c05bfccbd0e">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1098_33966941_f546_cfdd_3e32_7ce650d287c6">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000155860Member"
      id="t_1096_02044b7f_5e9f_3027_b5d4_7405522dd93c">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1092_3640a0a4_1d11_0dcb_f833_ac4cdef0c997">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1093_680dd85e_9285_f10c_3272_d957df11854b">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1094_e3ba48c7_b308_f9d3_daea_198dd7ce1305">HGIYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_145_8491664c_16f9_4912_b939_3a1a0bc26ec4">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010060Member"
      id="t_146_b0c10931_88b7_430f_bd7c_50fbe599bd88">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_147_6e2477b4_8f47_410b_ad35_968a5796c185">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010060Member"
      id="t_148_e7e0702e_c196_48fd_8413_b06b425a331f">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010060Member"
      id="t_149_cbe6ca08_f99f_4957_aca0_4771950aad12">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_150_354ea754_8d63_49d2_8163_b5a113f2949b"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1097_b0c0891c_78fd_8a35_8a59_78e18f2e4b74"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;23&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010060Member"
      decimals="INF"
      id="h_305_359230ba_25f3_4205_80d6_a7972216a270"
      unitRef="USD">23</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010060Member"
      decimals="4"
      id="h_306_7648a514_d19b_44f9_9468_6d5d8114bf20"
      unitRef="pure">0.0046</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_151_9b78cecb_6d9b_49f5_a7b9_e6e297108e2f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010060Member"
      decimals="INF"
      id="h_307_caa0c4a8_bd63_4c20_9d9a_0d0bb80f923a"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010060Member"
      decimals="INF"
      id="h_308_855635ca_a223_43d6_871f_a298a2ed6aa1"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010060Member"
      decimals="4"
      id="h_309_8bb824a7_492a_4322_a3ca_5f921ee40dc6"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_152_b8ba4cb7_d77a_4c06_a931_fb13d94ea748"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_310_a07fa87f_66dc_4b00_a9c4_b271b4c0b025"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_CommunicationsSectorMember"
      decimals="4"
      id="h_311_70f78fbf_fe9c_4b0e_801a_3bcffb421fda"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_312_6381730d_8f7e_4ed9_b802_29373f3f0b6e"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_IndustrialSectorMember"
      decimals="4"
      id="h_313_6d82455c_11e3_4aa5_9166_daebfd2123c1"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_314_533fa51c_846b_4eb1_bf84_8c52f75325c5"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_HealthcareSectorMember"
      decimals="4"
      id="h_315_596f888f_ad3f_43bd_938f_4b44f1018b07"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_316_8f36c52f_a6a5_4a41_b3bc_5c076994c789"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_EnergySectorMember"
      decimals="4"
      id="h_317_971314eb_3625_48a4_825f_09632f1f1c5a"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_UtilitiesSectorMember"
      decimals="4"
      id="h_318_3d4908be_a9e3_4afa_88ba_7d8c1ec4b357"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_RealEstateSectorMember"
      decimals="4"
      id="h_319_87e48c29_96d1_49f9_bc56_1b1f9cf3ffd7"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_MaterialsSectorMember"
      decimals="4"
      id="h_320_f7db1594_1bb1_45c1_a39b_5d9fe1a40d55"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_321_582fc48b_1fad_45b1_8ce6_0b17b9568c88"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_322_60769692_b63d_49bd_b8d3_53dcfcfd52a3"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010060Member"
      decimals="4"
      id="h_323_da07bb3f_70de_49bb_b2d5_6a35d2be62ad"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1100_66e8ca75_88ac_5c07_abfa_051ee2e81dee"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1030_e43fa624_acbd_4170_a77d_5cd9f77b8bed">  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;  </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1095_be0b1695_a9c8_0dbf_520a_4538789cb7c3">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1089_d4de9329_f094_42ee_aec0_dbf7a7dbf784">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1101_8829af79_72b5_b986_ecc7_debc06963eae">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1098_976b2e34_680f_48ed_595d_fe6a242c91c0">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1102_308c2419_ac8f_8a2e_9b23_355f7536f5a7">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000010060Member"
      id="t_1099_a186b1e6_b7ba_4ebd_ff8b_e49c91e4a6d6">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1095_1a9c026f_60bf_6641_e5c9_e74407cbb949">Hartford Core Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1096_e2b7a969_d28d_3fb1_431d_fe3b715e2b72">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1097_e78eb8a4_f817_9bb2_8ea6_1c7b7a944e4a">HGIFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_154_b5c9fff2_bff2_415f_be38_5aad5c890044">This semi-annual shareholder report contains important information about the Hartford Core Equity Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000179839Member"
      id="t_155_985f47bd_6b80_415b_b147_f1aac1e1a7ec">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_156_6d37ee59_a7ce_4f1c_b6a8_b86de496c5c5">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000179839Member"
      id="t_157_e507127b_ea11_467a_a995_b6232f9ecf2c">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000179839Member"
      id="t_158_fa57ee52_ec65_4a9c_a68b_b0d8a8b4646f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1106_361a1171_9cd9_31d6_fdaf_986f2eb82fad"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1098_c5c57adb_1ac2_a7bc_8a56_d9044490c72a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000179839Member"
      decimals="INF"
      id="h_324_b857446b_d528_4ab4_9e93_f27cbd5e607a"
      unitRef="USD">18</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000179839Member"
      decimals="4"
      id="h_325_85332c08_2461_4931_af06_8882750c0450"
      unitRef="pure">0.0036</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_160_8a32da9c_de3c_4de3_b70c_085a688cd603"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,475,120,652&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;76&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000179839Member"
      decimals="INF"
      id="h_326_96ef9357_9f4c_44d6_a934_dc33145361dd"
      unitRef="USD">11475120652</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000179839Member"
      decimals="INF"
      id="h_327_8b2a4907_7227_44cd_a759_2f8f8d737dd3"
      unitRef="Holding">76</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000179839Member"
      decimals="4"
      id="h_328_b1257f34_c576_49d1_bcff_2798fcf09f4b"
      unitRef="pure">0.20</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_161_558c479e_b287_4ffd_9096_f49e51e1843d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;33.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_329_21538171_1f8a_4c45_b320_84ef40b601bc"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_CommunicationsSectorMember"
      decimals="4"
      id="h_330_7039631d_ee56_4e6b_a9bc_d9514cf959eb"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_331_64a5e709_c1c4_418f_a871_5c07e8ba6bd1"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_IndustrialSectorMember"
      decimals="4"
      id="h_332_426d5e7d_62ac_44fc_ab6a_a1eecc603b90"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_333_8caf03ec_469f_4df7_b515_a80b77be3e9a"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_HealthcareSectorMember"
      decimals="4"
      id="h_334_eb2f0ecb_6792_4319_b90a_c89b10672fa5"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_335_e8aa8903_c64f_42bf_91c5_c65b43df114a"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_EnergySectorMember"
      decimals="4"
      id="h_336_42aa5739_4f89_4a88_b9f1_850f7b8de277"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_UtilitiesSectorMember"
      decimals="4"
      id="h_337_c00244c3_5f39_4678_a38c_07ec3fb45023"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_RealEstateSectorMember"
      decimals="4"
      id="h_338_b166d408_65f5_4e6a_aaf7_59319a428a06"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_MaterialsSectorMember"
      decimals="4"
      id="h_339_0c8c13f5_8412_4bfc_9286_4eaa34e7dd22"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_340_bab04fc7_e469_4159_84a3_322fd55b6fb1"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_341_56f54d49_ce15_449b_ad6c_801ee60773e7"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000179839Member"
      decimals="4"
      id="h_342_91fc03d9_da41_4ab2_b229_b0865eec36e6"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_162_96c5b985_4826_4fb2_994f_7742fa6f23be"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market. As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1101_c894050a_d4c9_401e_5368_03124bee6816"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1102_f669f77b_d3d6_5269_8d54_ba13c61bb15c">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1103_7ed84839_f173_2b79_1e20_b9320e227ab2">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1104_3925d0af_9af9_0273_f33e_a05ab9c046c0">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1099_f277b450_6615_04b3_0055_a9a0c7847d19">Effective February 27, 2026, the Fund&#x2019;s principal investment strategy was revised to reflect that, based on market or economic conditions, the Fund may, through its stock selection process, focus in one or more sectors of the market.</oef:MaterialFundChngStrategiesTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1105_c66b05d2_a89d_ca59_48b0_15072f7ef4f7">2026-02-27</oef:MaterialChngDate>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000179839Member"
      id="t_1100_b0d1fcfd_7101_566c_74d7_005307172214">As of the same date, &#x201c;Sector Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000010061Member"
      id="t_170_1a6bca2f_88cc_26fe_ff61_b9d6f55f8abc">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010061Member"
      id="t_171_e96c2e31_cbea_436d_d239_c97e824f3fca">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010061Member"
      id="t_172_65088752_a7ed_9179_c756_333e8126130f">IHGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010061Member"
      id="t_163_23b68d07_8a8d_43ea_9c75_b973acdcff73">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010061Member"
      id="t_164_bd026007_8c00_4657_ae35_f9ea1f8feca8">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010061Member"
      id="t_165_16ac607a_706e_4d0f_ba1f_6880e6f12c84">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010061Member"
      id="t_166_edd5c0b5_f093_4488_96b9_a8a4c1488791">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010061Member"
      id="t_167_4a905eb1_f6aa_4573_9aea_3fccc67e1893">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010061Member"
      id="t_173_99e5ce7c_c267_5981_da5b_9d6a153e6350">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;49&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010061Member"
      decimals="INF"
      id="h_343_6274fa2b_4119_4eab_8a0b_e7e469f9c5d9"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010061Member"
      decimals="4"
      id="h_344_b05e0f6c_c0af_45bd_a7f1_47fc805fbc03"
      unitRef="pure">0.0095</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010061Member"
      id="t_168_6c7ec33d_c89c_40a7_8329_1a63e65fa7f4"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010061Member"
      decimals="INF"
      id="h_345_2adcd920_8286_43ad_8c68_1d215c6f5e6b"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010061Member"
      decimals="INF"
      id="h_346_35787818_1d0d_4152_a692_d299201eac35"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010061Member"
      decimals="4"
      id="h_347_af9983f6_debf_4a24_b79d_974538b61b9b"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010061Member"
      id="t_169_64798beb_0000_43ce_9817_f3da7c412dd8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_348_1c666b7a_e0da_46d3_a719_be4256e7ccaf"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_349_f5c4a0c3_e691_4132_8740_3221c0a67e9c"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_IndustrialSectorMember"
      decimals="4"
      id="h_350_bbc9323e_1f0d_4c1c_9ffc_8361bdd610d0"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_HealthcareSectorMember"
      decimals="4"
      id="h_351_37c7036d_8b21_4840_9b6d_e7fb15258591"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_CommunicationsSectorMember"
      decimals="4"
      id="h_352_84075dbd_37ad_4ffb_8b2a_66409a0da233"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_353_8a06b554_8184_420e_91ec_6ec252203e98"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_EnergySectorMember"
      decimals="4"
      id="h_354_60923f68_6f42_4a84_8421_46c2b532c35c"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_355_1e8d31f2_ab8b_41b9_adb2_d1f906793b93"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_UtilitiesSectorMember"
      decimals="4"
      id="h_356_dc0acc05_d4fa_428b_a93b_bfe71c1e04be"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_RealEstateSectorMember"
      decimals="4"
      id="h_357_c1737763_dec4_42f1_9412_e8fe560c6225"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_MaterialsSectorMember"
      decimals="4"
      id="h_358_d4062ec9_6dca_4913_bba6_36b1899cd1e4"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_359_64156d92_7a50_40ab_97a8_16df5562dffa"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_360_cff97bdf_55aa_4384_8711_0cfa0428e35e"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010061Member"
      decimals="4"
      id="h_361_54217348_43cb_421e_ac0b_4b5898903979"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010063Member"
      id="t_177_b8a5d687_8e0f_e63c_2ad2_6ce6ca55cdd6">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010063Member"
      id="t_178_e892b230_0482_0b98_c18f_08b54d89161c">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010063Member"
      id="t_179_bc8f75c2_f20a_0e6e_e29f_34dfe913be74">HDGCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010063Member"
      id="t_170_9185914d_c0d6_4401_aeae_dde89cffae48">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010063Member"
      id="t_171_bdc6f81a_8d4c_473e_a1a7_d82e9dd8b38b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010063Member"
      id="t_172_2f3dc416_d3a9_462d_8d45_fbd2c4d25e89">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010063Member"
      id="t_173_12f6a9fe_6d89_44f2_b93e_042331a3ad30">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010063Member"
      id="t_174_a01fd1ea_19f1_4303_b5a3_faa0151960b1">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010063Member"
      id="t_180_38bc5062_7469_80b4_aa0d_cfc439a1a0c3">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;90&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010063Member"
      decimals="INF"
      id="h_362_7ebe567e_b369_45ba_8aee_31963d78fbd1"
      unitRef="USD">90</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010063Member"
      decimals="4"
      id="h_363_2d7815d8_3268_43cc_a1c9_b7abe71769e5"
      unitRef="pure">0.0174</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010063Member"
      id="t_175_4bc63c38_703d_41ed_9cea_6875949cbe70"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010063Member"
      decimals="INF"
      id="h_364_bd9fd5ac_a71a_4d0a_81dc_0a56e3f0152f"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010063Member"
      decimals="INF"
      id="h_365_f30c3cb0_d7f0_4c79_9568_493d386c190b"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010063Member"
      decimals="4"
      id="h_366_2a8c8138_01f8_4f90_8eca_32bc34145f25"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010063Member"
      id="t_176_37bdeb4d_3563_4625_a4e1_699f4f17b2ba"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_367_6914ca4c_c731_40d6_9d05_493ac7e8e38e"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_368_fc47b2b0_7bc5_4364_b26c_01a0521ddbe3"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_IndustrialSectorMember"
      decimals="4"
      id="h_369_0c1dd15e_03eb_4b28_bee0_2d02e993e952"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_HealthcareSectorMember"
      decimals="4"
      id="h_370_ad15c4c5_ab8a_4db0_a921_0f73f600cbf9"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_CommunicationsSectorMember"
      decimals="4"
      id="h_371_3ad1fa8c_a937_4cdd_8a2d_87e68296d7ba"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_372_b7feb585_d2a7_4283_acf7_b8f16b43c344"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_EnergySectorMember"
      decimals="4"
      id="h_373_43a74fae_5456_4f44_8d65_19d7b93257c3"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_374_e4dc81ca_4e15_4b83_8cff_395a4d1c181a"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_UtilitiesSectorMember"
      decimals="4"
      id="h_375_dba8803b_47c3_47b0_a21e_ccd075c09c64"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_RealEstateSectorMember"
      decimals="4"
      id="h_376_7979f096_3f8d_4428_b4f1_d1fc1a89e13d"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_MaterialsSectorMember"
      decimals="4"
      id="h_377_420932bc_b703_494e_956a_fcde807b5db1"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_378_fe2917c0_2545_4b77_a428_f3b56cbb7f82"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_379_28bc6259_507c_48a9_8a4c_cf3d46d2dc1b"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010063Member"
      decimals="4"
      id="h_380_464ea34e_f373_4bbb_810b_3d80ed871a9b"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035182Member"
      id="t_184_c511236d_9c2e_76c3_2686_f4a4f907753b">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035182Member"
      id="t_185_50d73bc1_2fd0_09c7_09d9_984f6618fe61">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035182Member"
      id="t_186_48815399_3d8a_5bb4_d8c2_169a5ad2d86b">HDGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035182Member"
      id="t_177_7b32671e_cd03_4313_8dff_4c2604791461">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035182Member"
      id="t_178_e0114554_80a7_4f92_b457_fc1be63f432a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035182Member"
      id="t_179_d84c17bb_8b07_4a8c_9f83_c6d0599356b2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035182Member"
      id="t_180_2c055c0d_8225_465d_a3c9_c12940eeb710">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035182Member"
      id="t_181_182d5080_23ea_41ff_b953_f0839fd094f2">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035182Member"
      id="t_187_ba92b5d4_17df_ede7_d334_0a1071db9745"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035182Member"
      decimals="INF"
      id="h_381_73bdea7e_f0c0_429b_b11e_0a0d91d78351"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035182Member"
      decimals="4"
      id="h_382_37a24390_5cb8_4a2f_b919_267232f86f3c"
      unitRef="pure">0.0073</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035182Member"
      id="t_182_03bc3417_a8e6_4b20_9334_babea01b817a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035182Member"
      decimals="INF"
      id="h_383_95c6a322_ba7d_4a24_92ae_8f7504f7b173"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035182Member"
      decimals="INF"
      id="h_384_a6cd5346_58a9_482e_8023_21e5984c5acd"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035182Member"
      decimals="4"
      id="h_385_8b2e59d5_f948_4d99_87a9_bbd951950b9b"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035182Member"
      id="t_183_ec171202_ed1c_40dc_9dfb_9a732b8fafe1"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_386_9cc20a1f_7e05_4171_8b65_6223754a5514"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_387_95df5554_b850_4dcf_b090_58b3c5e2f83a"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_IndustrialSectorMember"
      decimals="4"
      id="h_388_7b872704_3bf2_41c8_b8d8_21dca151cf87"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_HealthcareSectorMember"
      decimals="4"
      id="h_389_3e383e9b_b12b_4ec2_8ad0_409d9bdac9e6"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_CommunicationsSectorMember"
      decimals="4"
      id="h_390_b9a8a690_69b9_4cdd_950a_e92263c5b76b"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_391_09601fb4_737a_4d88_80b5_adb340b79706"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_EnergySectorMember"
      decimals="4"
      id="h_392_e344457f_1b92_4b00_8e86_8764597f9eaf"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_393_ab45c0b7_6ba1_4e8b_b361_ff8a6ae87ddf"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_UtilitiesSectorMember"
      decimals="4"
      id="h_394_e45404fc_09ed_43f4_a42d_f8d34e696a2e"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_RealEstateSectorMember"
      decimals="4"
      id="h_395_d7355943_2766_4f30_ae43_269fc6ec1400"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_MaterialsSectorMember"
      decimals="4"
      id="h_396_087c7995_26db_4f3d_a4f6_6dcd6c4320ea"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_397_d94af6ad_41ab_4039_92dd_56620f0d9e09"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_398_10aa3c44_8dd4_4d52_ada6_5d13be3023af"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035182Member"
      decimals="4"
      id="h_399_c5a679dc_173b_4949_b88f_04b5e3e76263"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000041002Member"
      id="t_191_b786221c_0af4_6d42_98da_dcee3741d375">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041002Member"
      id="t_192_3dccbca4_6ea4_743e_b1eb_c60e9e4ccb54">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041002Member"
      id="t_193_4a0c4982_c750_7883_003c_3428c2627981">HDGRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041002Member"
      id="t_184_019b7f09_0749_4776_aacf_388ca22c413d">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041002Member"
      id="t_185_835f5959_8d71_4d81_b9fb_7479d0ddf2dc">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041002Member"
      id="t_186_27c27b43_479d_468d_a0e2_01003e298396">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041002Member"
      id="t_187_41c1f99c_f500_44b7_868a_4c8242785a07">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041002Member"
      id="t_188_328942c2_c056_43eb_8228_63eac89cec4b">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041002Member"
      id="t_194_3b03f41e_814f_0002_6813_8383727efb1d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041002Member"
      decimals="INF"
      id="h_400_b55e9e79_78e5_4772_8763_c0a8cbaf989a"
      unitRef="USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041002Member"
      decimals="4"
      id="h_401_55d4e064_cfa6_4950_8140_1c25720ee86d"
      unitRef="pure">0.0134</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041002Member"
      id="t_189_c41d7781_c446_4855_ab92_d006f7678cda"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041002Member"
      decimals="INF"
      id="h_402_d533d692_f9cf_44fd_840a_e7cc1fc0b8d2"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041002Member"
      decimals="INF"
      id="h_403_67f5e2cb_ec3c_44f7_a595_69b54e01a1ce"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041002Member"
      decimals="4"
      id="h_404_0a415757_1164_449b_8470_833dff46b009"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041002Member"
      id="t_190_cf16b7c3_84db_4762_a4bb_ca950018f818"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_405_9215343b_0b8c_4776_9d2c_76b9c7d834fd"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_406_ff31adb6_32bf_4eb1_9a15_4713cb15ec98"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_IndustrialSectorMember"
      decimals="4"
      id="h_407_c5afcbbd_31dd_4f66_acc4_6063f5e41a85"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_HealthcareSectorMember"
      decimals="4"
      id="h_408_60e725cf_ecae_4857_9804_a1e23c0b0bac"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_CommunicationsSectorMember"
      decimals="4"
      id="h_409_225b0167_c0fc_42ac_936c_a17753883c1e"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_410_d423e892_d40c_4257_bfe2_53e5ed993dff"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_EnergySectorMember"
      decimals="4"
      id="h_411_16c41006_e011_446c_b966_6929b429fb65"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_412_53622395_5868_47ba_96ef_4fb6c3b388ef"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_UtilitiesSectorMember"
      decimals="4"
      id="h_413_d03e6e41_591a_4192_9511_8863af4bc4f2"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_RealEstateSectorMember"
      decimals="4"
      id="h_414_61fb52a8_72fe_4163_9509_12b43cd47b8d"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_MaterialsSectorMember"
      decimals="4"
      id="h_415_20b3f287_c1eb_4a42_9c45_405f32e90ee0"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_416_826b2849_6bad_4fdc_a65e_d2134c611219"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_417_dfe13241_6bf2_4f9b_86d9_1c500ac1a396"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041002Member"
      decimals="4"
      id="h_418_89de9488_b540_423b_9395_257343d4e3f8"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000041003Member"
      id="t_198_d1e89a10_e47c_2718_8861_da12fae9d416">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041003Member"
      id="t_199_8edfe44f_97d1_df0e_34f5_f163d6718c5a">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041003Member"
      id="t_200_a68c18e3_a8b5_e41e_7275_4455dfc4ee13">HDGSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041003Member"
      id="t_191_a8400537_69e3_4488_b3ce_9ebb21caff50">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041003Member"
      id="t_192_9ccf15e9_0cac_4c82_833f_a6a1eb30d577">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041003Member"
      id="t_193_ddad8454_f145_453b_b7f3_4198c739fe8e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041003Member"
      id="t_194_00ff256c_519e_4754_bbab_98c683982cd3">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041003Member"
      id="t_195_e4191fa9_cc31_417d_9d4c_9db2655a91ab">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041003Member"
      id="t_201_6f6ce7b8_434a_b970_aa6f_bdc2ad76a7ec"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041003Member"
      decimals="INF"
      id="h_419_2ff0cf4d_6cdb_42ac_85e5_f3c81d392be4"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041003Member"
      decimals="4"
      id="h_420_e81390d4_c6d1_4a7d_8bb3_d29a1f99f14b"
      unitRef="pure">0.0104</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041003Member"
      id="t_196_23fc3a3b_77c7_46b5_8d94_2fb1bf8cc3ea"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041003Member"
      decimals="INF"
      id="h_421_04160202_ccd2_4caa_beef_c8db5a35881b"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041003Member"
      decimals="INF"
      id="h_422_73415cb7_6d51_47bd_a973_2245e8cd3e7a"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041003Member"
      decimals="4"
      id="h_423_91f5818f_3dbe_4106_b72f_bf6a3edd3cd5"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041003Member"
      id="t_197_c38d99b8_5486_4519_91b4_f12a2f2855b4"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_424_f992eaa9_95e8_4493_8af4_cfa4da444049"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_425_bbe5343f_9789_4939_b58a_872f62c56172"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_IndustrialSectorMember"
      decimals="4"
      id="h_426_e11474c2_5fd5_496b_9170_699e2a7d7f53"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_HealthcareSectorMember"
      decimals="4"
      id="h_427_96f3a399_9704_45c9_ac97_9844b98c07a6"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_CommunicationsSectorMember"
      decimals="4"
      id="h_428_49987a9a_be53_40c5_b932_c54fcea2c77f"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_429_848dd418_bf97_4388_9613_529d5eec148a"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_EnergySectorMember"
      decimals="4"
      id="h_430_473994e3_a83b_4a46_bf85_21459d4bc3f1"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_431_5e6c1553_0a70_4390_96eb_6a88a72102e5"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_UtilitiesSectorMember"
      decimals="4"
      id="h_432_b5c1b5a7_28b0_45b9_bcb7_b40c79da07d1"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_RealEstateSectorMember"
      decimals="4"
      id="h_433_dcecd785_ab80_4f49_9ade_da4ea78cc11c"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_MaterialsSectorMember"
      decimals="4"
      id="h_434_1bc03f93_ecf7_4d6d_8e4a_22700dd55a85"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_435_96b42585_f8f6_43cb_89e2_8d8136661ab1"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_436_1d7aac9b_76f0_43ae_b557_815ded55fa35"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041003Member"
      decimals="4"
      id="h_437_215c02a9_9a36_44a3_93c8_7081b03fca0e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000041004Member"
      id="t_205_76021be4_db84_90ba_dc25_d3f9d943efdf">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041004Member"
      id="t_206_3452d734_6af7_24c3_ae78_a8bb3f94ff07">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041004Member"
      id="t_207_f3465d0e_744b_8a45_4de0_0f64f460822c">HDGTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041004Member"
      id="t_198_d87e4575_cf43_4a10_8136_425a75d95aba">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041004Member"
      id="t_199_ac387a82_0bb9_435b_8b96_9ca84cfbb1be">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041004Member"
      id="t_200_efd635fd_68ab_4c62_a4cc_7bd7e7ba2e1e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041004Member"
      id="t_201_66f33083_e687_4ff8_84c9_cfc87e0de5d4">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041004Member"
      id="t_202_12f95e69_99ad_4fc4_900a_32d48a787e2f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041004Member"
      id="t_208_ea0af098_d5ec_a25c_c439_ea2e1515beb8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041004Member"
      decimals="INF"
      id="h_438_f0e5ffdf_510a_4137_9360_dd4205f237f2"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041004Member"
      decimals="4"
      id="h_439_d1182c7b_4cfd_4213_96b4_de82fbc0344f"
      unitRef="pure">0.0073</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041004Member"
      id="t_203_a8ad57d8_9ccd_49bb_a9fd_4a18e42ccdc3"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041004Member"
      decimals="INF"
      id="h_440_cfeaf379_b933_48c7_98dc_b7254483e358"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041004Member"
      decimals="INF"
      id="h_441_6be66f24_e989_4d7f_af77_a4c92aeb0327"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041004Member"
      decimals="4"
      id="h_442_67731420_1b1b_4e4d_9cde_a8cd48d08c14"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041004Member"
      id="t_204_c3f95596_1c72_432f_9fcc_e40ab3e7c455"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_443_b2c2cef5_0219_4c21_ac56_e829217bc540"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_444_c4a6d8da_4cc3_4a45_968f_7c446306474e"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_IndustrialSectorMember"
      decimals="4"
      id="h_445_c98c4496_00c1_4dee_857c_36a87cceb7b5"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_HealthcareSectorMember"
      decimals="4"
      id="h_446_0afff4f9_f42f_47a7_8faf_61488f6c5d8e"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_CommunicationsSectorMember"
      decimals="4"
      id="h_447_1ccf2f0f_552f_4fa1_9ecc_e21469ca44bb"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_448_e12b0748_8955_4521_a3f6_e8446be46af6"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_EnergySectorMember"
      decimals="4"
      id="h_449_9d0ea1bf_298a_484d_aff5_cd5f5b063d5f"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_450_3a27b7c0_6ace_4f36_b324_20aed4cbceed"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_UtilitiesSectorMember"
      decimals="4"
      id="h_451_4346f412_3ffb_49f8_ac0a_67eaa23d274f"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_RealEstateSectorMember"
      decimals="4"
      id="h_452_4e522537_93f2_4544_a851_a69cacec3d1f"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_MaterialsSectorMember"
      decimals="4"
      id="h_453_ae6da6e3_f244_41d8_8084_0b1ee0fec302"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_454_7f52628c_a476_47f0_b275_a2034b827db9"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_455_29ba5651_ba2c_4bda_bd04_72c2ad5bf276"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041004Member"
      decimals="4"
      id="h_456_fef28e39_f447_49a1_afd5_4a0cdddd1074"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000148297Member"
      id="t_213_2f57b3de_aed4_1a9a_a486_3b54b22bb938">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000148297Member"
      id="t_214_aaadb879_ce70_4cf6_127b_abb5d21ca0f3">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000148297Member"
      id="t_215_61d130ed_ab46_68f1_5c73_d5f8f3617d20">HDGVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000148297Member"
      id="t_205_36bb8b0e_66de_4c00_9d7e_a5030d3528c3">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000148297Member"
      id="t_206_974c031b_8c66_4f18_a503_23249b3bec96">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000148297Member"
      id="t_207_83a4ca5d_a567_438b_ae14_ea13db7031c5">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000148297Member"
      id="t_208_4f48b2d8_062a_4d1c_b0dd_c8771cd007d5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000148297Member"
      id="t_209_02babf06_0146_4f8f_b00f_61aa0be1d05f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000148297Member"
      id="t_212_bc8cabf1_5f67_0099_3234_09650beda944"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000148297Member"
      decimals="INF"
      id="h_457_e88e01ff_7d48_4b3f_97fd_948cdd63b173"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000148297Member"
      decimals="4"
      id="h_458_b7745c3e_cef0_466d_b7b9_194e9a631efa"
      unitRef="pure">0.0063</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000148297Member"
      id="t_210_e7bb8d39_e7ac_4601_94cb_c5998e099897"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000148297Member"
      decimals="INF"
      id="h_459_574093a8_f9ac_48fc_a24f_efc33a50d764"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000148297Member"
      decimals="INF"
      id="h_460_3873d16f_c2cd_4460_8fb8_c64605aeedd7"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000148297Member"
      decimals="4"
      id="h_461_4201970e_bd0a_42ff_8fff_eef81f29521b"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000148297Member"
      id="t_211_6b1ba48b_2c0b_415e_aacf_3fd03475f1bc"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_462_f3135259_40b6_4b08_a791_f8a390d137cd"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_463_1e045092_99f9_47ca_ab56_ae9f1a4d9547"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_IndustrialSectorMember"
      decimals="4"
      id="h_464_735b5025_d552_4298_8d3d_505447d299ee"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_HealthcareSectorMember"
      decimals="4"
      id="h_465_0d28ca7f_d834_4d48_82ac_10a877a2d987"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_CommunicationsSectorMember"
      decimals="4"
      id="h_466_5a66cdcd_171f_427d_9841_2c1f01549553"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_467_4eeb1bb0_5865_473a_94bf_069248aa02fe"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_EnergySectorMember"
      decimals="4"
      id="h_468_8b176abd_0a65_49aa_8e3e_9564e796b9e9"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_469_11a98033_a7a6_4a7a_b3d2_39197e928100"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_UtilitiesSectorMember"
      decimals="4"
      id="h_470_95b512e9_e64d_4a99_9f6a_f946314aa45a"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_RealEstateSectorMember"
      decimals="4"
      id="h_471_8b5af849_2bf0_487b_9a88_4b78e98d99ea"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_MaterialsSectorMember"
      decimals="4"
      id="h_472_af96421f_3aad_4287_bc12_98fc08f6425f"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_473_18f13bfd_8702_4927_aa77_526d0a6774d5"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_474_f9d4ae77_f910_473d_847d_f5d61b966496"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148297Member"
      decimals="4"
      id="h_475_78db31a9_ea73_4ac8_8fdc_e7e27c40cd64"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010064Member"
      id="t_219_c08f1b53_a03b_e6e4_6e22_c6de7806f416">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010064Member"
      id="t_220_6b6f45af_fc42_b816_bda6_852fedb064f8">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010064Member"
      id="t_221_89c40282_ae5e_ca66_214e_d8d7624105e3">HDGYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010064Member"
      id="t_212_fbd56755_d94c_43b4_bfca_4ca655f33277">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010064Member"
      id="t_213_baff5edd_1bdd_49d8_87b4_802b7b0f2ecc">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010064Member"
      id="t_214_825c1812_1380_4668_a00e_95c88d39ca04">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010064Member"
      id="t_215_c9d10a32_1d79_403e_b888_df6b57403375">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010064Member"
      id="t_216_b68ff814_77ab_45be_ac4f_234624a54c24">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010064Member"
      id="t_222_65314529_c6f3_96c5_72f0_c799614a2f77"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010064Member"
      decimals="INF"
      id="h_476_7186e12a_bc3b_41df_80dc_4e23375fa017"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010064Member"
      decimals="4"
      id="h_477_5d7ed14a_2162_452a_b907_027e50268384"
      unitRef="pure">0.0073</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010064Member"
      id="t_217_99551b45_2df0_4497_955d_cb2c050426a6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010064Member"
      decimals="INF"
      id="h_478_0df5ee34_e012_405b_88a9_c507c6f67663"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010064Member"
      decimals="INF"
      id="h_479_5327f2c9_93ac_4a0f_8283_99a38daf3f6f"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010064Member"
      decimals="4"
      id="h_480_af69c1df_ca4e_4f35_98a2_0771515a78f9"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010064Member"
      id="t_218_ed894b5e_5932_4cbc_9706_d0453bd457ba"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_481_822d05ec_f694_4b06_bced_8ea3f335ac77"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_482_9429f674_6c5c_4a30_8206_a5c71065cfc0"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_IndustrialSectorMember"
      decimals="4"
      id="h_483_9892431e_095e_436f_9d4a_d08973e02ff1"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_HealthcareSectorMember"
      decimals="4"
      id="h_484_18e8a709_3445_4f2f_a063_d70d3950adaf"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_CommunicationsSectorMember"
      decimals="4"
      id="h_485_24e1f791_55c7_4ed3_bef0_4e0cacfc1734"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_486_b70ee116_d381_481d_8ca5_7f8b87cd28b8"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_EnergySectorMember"
      decimals="4"
      id="h_487_66d4a113_6178_4bf1_b73c_e4e5d7a7abf6"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_488_7328b47e_9318_4dd6_881d_b226a3b19cee"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_UtilitiesSectorMember"
      decimals="4"
      id="h_489_cb2752cc_1bc0_432e_8fa2_70fe086d316d"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_RealEstateSectorMember"
      decimals="4"
      id="h_490_f61e8d7e_b17a_4d38_a82d_c20eded1fa2f"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_MaterialsSectorMember"
      decimals="4"
      id="h_491_f5110c9f_cc93_46a1_8eb5_c1526d94b85c"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_492_31262a12_6612_482b_ae2b_997c0e79ce23"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_493_fdf2d001_e67a_4054_bac5_77a4cd54d163"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010064Member"
      decimals="4"
      id="h_494_69016c4e_4452_4bca_af6c_9f7f36b812df"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185733Member"
      id="t_226_8f810c4a_2b87_7340_1ff8_50134fe49c74">The Hartford Dividend and Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185733Member"
      id="t_227_6fe53ab5_dad1_a386_a805_74d8d33368c3">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185733Member"
      id="t_228_7146e742_6c6e_94ee_ec86_58ffffed85fa">HDGFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185733Member"
      id="t_219_2494ec1e_fa53_43cb_a46e_97af0156dbd8">This semi-annual shareholder report contains important information about The Hartford Dividend and Growth Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185733Member"
      id="t_220_00b39a7b_45ae_494a_813b_bce83c1479c5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185733Member"
      id="t_221_aa61e556_9f77_4ab3_a2d4_75829a6e5abb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185733Member"
      id="t_222_289c3ff2_a372_432d_90f8_117aa119e9c5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185733Member"
      id="t_223_34dbe654_a880_41e0_9483_a0d6bd4da3d0">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185733Member"
      id="t_229_8b2b0141_c846_c3e6_8c6b_0a7919e3ff19"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185733Member"
      decimals="INF"
      id="h_495_f7f916af_8341_4fde_b344_949545ab1603"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185733Member"
      decimals="4"
      id="h_496_975d29f0_66ea_49a0_be2e_5bea46f2899b"
      unitRef="pure">0.0063</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185733Member"
      id="t_230_27457cd5_9ea2_c716_a952_43e73c4ea823"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;18,281,385,735&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;74&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185733Member"
      decimals="INF"
      id="h_497_f5b9ea99_52f6_4f97_97bb_710745ec03a4"
      unitRef="USD">18281385735</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185733Member"
      decimals="INF"
      id="h_498_69e4a9b2_db16_4763_abe5_b56c7d1dc351"
      unitRef="Holding">74</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185733Member"
      decimals="4"
      id="h_499_5dc884a8_6cc1_4da0_93b0_c3df17443e54"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185733Member"
      id="t_231_76716573_9ac2_e69c_0e33_4e52fa2182ae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_500_dd9f61fe_e911_4f45_9767_97dc515f50ff"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_501_fe3429cb_3682_434e_b44d_521fb7ccb977"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_IndustrialSectorMember"
      decimals="4"
      id="h_502_2a2a7d42_447e_4662_8112_451dd71c7589"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_HealthcareSectorMember"
      decimals="4"
      id="h_503_a04faf11_ea19_4ec2_b6c2_357fb7d79e8c"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_CommunicationsSectorMember"
      decimals="4"
      id="h_504_feec93d7_4605_4702_8185_c7439b5a9d17"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_505_916f09a3_db18_4b7a_8f9f_e30842ee5d27"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_EnergySectorMember"
      decimals="4"
      id="h_506_d1afc2cd_bdca_4658_b767_d0e32df4bf3b"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_507_1ab53f6a_2a2b_442c_93ea_50363656a571"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_UtilitiesSectorMember"
      decimals="4"
      id="h_508_656a8d62_4633_4073_a887_9c14d94e55b1"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_RealEstateSectorMember"
      decimals="4"
      id="h_509_ef10eaef_a3a9_4cd2_91f2_f68c209bd040"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_MaterialsSectorMember"
      decimals="4"
      id="h_510_b0992454_f56f_4728_b3f6_a139b42c1832"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_511_239ad01c_4542_40ef_ab95_3eb7f59b6d04"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_512_49676d08_d7e3_40c5_b096_f0c9431476be"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185733Member"
      decimals="4"
      id="h_513_23be0268_23c1_43b9_8122_eceac9428ae9"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010065Member"
      id="t_233_15dd80fd_dc74_34a8_2bb1_6fc085c0c8c2">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010065Member"
      id="t_234_71cd014d_5d27_0c93_1dca_e40f6fbc4757">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010065Member"
      id="t_235_97396309_5256_66eb_6142_6bfef3c3f903">HQIAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010065Member"
      id="t_226_74ff2b30_f663_4cfb_8d74_27410c2b75af">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010065Member"
      id="t_227_5462164b_3085_40e3_a0d2_ee3596a85181">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010065Member"
      id="t_228_c5eb234f_61d3_4288_bb8a_95ef47f18a69">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010065Member"
      id="t_229_6ad40a48_42a8_4c2e_bf4c_d9ac3537af7b">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010065Member"
      id="t_230_e89fd2ed_4423_48df_a8c4_a6b7a5495b31">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010065Member"
      id="t_236_c644e448_fdeb_87c5_38e6_2bb53fa49928">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010065Member"
      decimals="INF"
      id="h_514_fd3492a2_7aa7_4223_9685_8ab37c3c20f5"
      unitRef="USD">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010065Member"
      decimals="4"
      id="h_515_b905480f_39ac_45ee_b752_af848fccf3d4"
      unitRef="pure">0.0097</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010065Member"
      id="t_237_34568f2f_dd9a_5388_561b_085a1840f368">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010065Member"
      decimals="INF"
      id="h_516_79a0337f_5ace_4505_a701_b01193175dfe"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010065Member"
      decimals="INF"
      id="h_517_3e876238_e040_46b4_9727_56b97b9349a1"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010065Member"
      decimals="4"
      id="h_518_00281065_4ecb_4b5e_8db0_fe72983af882"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010065Member"
      id="t_238_f7e3af45_62de_cc8c_94e2_bd4be2e44141">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;&lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_519_3f3c8b5f_a0d2_4769_b2d6_d7a62471cf01"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_HealthcareSectorMember"
      decimals="4"
      id="h_520_120a42b7_1036_408f_a6b8_2ced0759c99f"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_521_3ebbbf02_90ef_40cb_addb_8fc8c0a71cfb"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_IndustrialSectorMember"
      decimals="4"
      id="h_522_ab699d8f_bed8_4a7c_8794_3323a850ec72"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_523_b0feb5dc_8d44_40cc_9b29_01877396da04"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_UtilitiesSectorMember"
      decimals="4"
      id="h_524_c7ce1942_abde_44d8_9aeb_c96b268202dd"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_RealEstateSectorMember"
      decimals="4"
      id="h_525_b65549a3_509b_4310_8a82_e9c7da11f41f"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_EnergySectorMember"
      decimals="4"
      id="h_526_b60fb477_6b1b_45e9_b653_21731ae48af4"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_MaterialsSectorMember"
      decimals="4"
      id="h_527_6f3e99d8_1493_4c1e_b92f_b652fb199647"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_528_10944999_734d_492b_b0e5_111c7b222c6f"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_CommunicationsSectorMember"
      decimals="4"
      id="h_529_7a7ac556_2ce1_4fca_a619_1be65ab27f2e"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_530_2211aaa5_73e1_42c4_ae78_cdbeefbdb76b"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_531_e0b3bf19_3f9d_4810_8003_d1d2a55e1a3a"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010065Member"
      decimals="4"
      id="h_532_3f439002_7816_4440_bfe4_05f9a17f9ba2"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010067Member"
      id="t_240_cf4b256a_bf46_1754_cc0d_d9371276c2d0">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010067Member"
      id="t_241_255a95dd_13c2_d1d9_d566_f40709a4a6ab">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010067Member"
      id="t_242_f07a47cf_888c_46b7_8e7f_b0ecbbcd76f4">HQICX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010067Member"
      id="t_233_250267fe_b6c0_47a6_a6a4_60ab59f8fd1d">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010067Member"
      id="t_234_d8b6a010_2ab6_47f8_8ccd_2b2eaf36055c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010067Member"
      id="t_235_792da0d3_132e_4799_9e33_0eb662a7d815">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010067Member"
      id="t_236_35d2f563_227b_40fe_a7f0_510768dfe742">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010067Member"
      id="t_237_e9306a6e_779c_49e6_9f64_2c16c6ef4132">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010067Member"
      id="t_243_1d3669a3_3c3e_6f0d_91c6_610b512a9335">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;91&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010067Member"
      decimals="INF"
      id="h_533_bb9b36c2_7697_41a6_a1ff_0639af7a9182"
      unitRef="USD">91</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010067Member"
      decimals="4"
      id="h_534_b2d2ff66_d356_4e47_9f3a_da5a6795a326"
      unitRef="pure">0.0176</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010067Member"
      id="t_244_06bf6fb1_3693_d735_1987_1ef7309997c1">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010067Member"
      decimals="INF"
      id="h_535_fa2f34ad_4012_411b_939c_c1aab1bd18fd"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010067Member"
      decimals="INF"
      id="h_536_5c3087ac_65b9_4abd_8b66_607b999e0e75"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010067Member"
      decimals="4"
      id="h_537_ba104488_1fae_4826_81cc_1c544ba763d5"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010067Member"
      id="t_245_9dfa9a30_0fae_6f23_1db9_cdbd8ac35e1d">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;&lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_538_e2323876_62bd_45ba_a6de_8d73cbec9ddb"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_HealthcareSectorMember"
      decimals="4"
      id="h_539_e963195a_8453_44cd_a1b4_9511b63fef33"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_540_ac79b634_5312_4b0a_b193_4a87fc8cd2c0"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_IndustrialSectorMember"
      decimals="4"
      id="h_541_2a9b2bc1_3f2f_41b0_928f_dc4a1bbf7474"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_542_e37374f9_6552_4db6_b2d2_55e08a6cada7"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_UtilitiesSectorMember"
      decimals="4"
      id="h_543_80bbb406_5116_41a9_9037_62ec18102a72"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_RealEstateSectorMember"
      decimals="4"
      id="h_544_f3d244a1_ada9_492c_a39d_411cdda6f3b5"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_EnergySectorMember"
      decimals="4"
      id="h_545_180d2d2b_12d9_41be_9ed8_4d76a7d4a2ed"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_MaterialsSectorMember"
      decimals="4"
      id="h_546_18455990_0364_4133_bf53_e654b8569af5"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_547_0db2732d_2407_4691_8d1e_720e4cd2f214"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_CommunicationsSectorMember"
      decimals="4"
      id="h_548_d1eb8800_5951_41c0_be37_d54f39bec965"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_549_3aeaf993_89d2_46e8_b1e4_3fa0f4d61645"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_550_8291ad1c_e367_43ae_9935_b63c2b8fd876"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010067Member"
      decimals="4"
      id="h_551_985970d0_1a6d_455d_8ccb_974c91d9513b"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035183Member"
      id="t_247_8979dbde_4877_2010_3322_62730af1da83">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035183Member"
      id="t_248_487093b7_c8f3_d523_d2c2_7c3a838d0f40">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035183Member"
      id="t_249_bfeef673_1dca_130f_5f8e_af26f232816c">HQIIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035183Member"
      id="t_240_22a1b30f_556f_4186_b998_e64395ef8d13">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035183Member"
      id="t_241_74c72183_e8b7_4634_b220_7e6638b703fa">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035183Member"
      id="t_242_cb0642cb_d7ae_4d00_8430_951cc114eba2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035183Member"
      id="t_243_1162dbd0_6d91_456f_8d49_d3a7713a49c5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035183Member"
      id="t_244_2ef4adfe_a76f_4159_875e_971a18737695">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035183Member"
      id="t_250_1bdd8fda_2a09_2d25_441c_812a6e0cdd59">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035183Member"
      decimals="INF"
      id="h_552_bc132970_9028_42c9_9f57_efca38b58076"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035183Member"
      decimals="4"
      id="h_553_9a677092_544e_4361_ad04_11082d1d29fe"
      unitRef="pure">0.0076</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035183Member"
      id="t_251_88531d35_aad9_8e8e_bbb3_813ea2fc728a">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035183Member"
      decimals="INF"
      id="h_554_e278b547_93ba_4784_8fcc_5111ab1af9ef"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035183Member"
      decimals="INF"
      id="h_555_569470d7_8a3d_4ef6_80f9_66978471e66a"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035183Member"
      decimals="4"
      id="h_556_6521b730_0576_4ed1_9a02_97eb540d1bbf"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035183Member"
      id="t_252_ae565618_fba8_926a_883b_f5f528351373">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;&lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_557_0b1efccb_fd7d_4d25_bddb_bdae70bec6fb"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_HealthcareSectorMember"
      decimals="4"
      id="h_558_4f923526_b332_443e_9ccb_b2a4ae4df56c"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_559_154669b3_0381_45db_a6ce_f6f6316c925a"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_IndustrialSectorMember"
      decimals="4"
      id="h_560_e651015d_aebb_4a50_8e15_47601fa91382"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_561_d7a816ac_73d5_42ba_8fd6_b8abb05293cc"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_UtilitiesSectorMember"
      decimals="4"
      id="h_562_bbbba093_3975_4af1_91f6_98be31d5a981"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_RealEstateSectorMember"
      decimals="4"
      id="h_563_ae1f78af_392a_4d09_b132_674ad73041c7"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_EnergySectorMember"
      decimals="4"
      id="h_564_bd8615df_0b26_4979_8cde_cc60106e2cdf"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_MaterialsSectorMember"
      decimals="4"
      id="h_565_c76fc7e6_f5fb_4d90_bd72_ab864a374b1a"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_566_a2f0eb20_865e_4bae_9a07_b8f24140624b"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_CommunicationsSectorMember"
      decimals="4"
      id="h_567_9258fcce_a902_40e0_ac0a_c3e8a2a8a6e7"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_568_b4008bf8_7f87_4624_a5a6_db5cfd9aeece"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_569_a97b7051_1590_4dff_bef1_8ae38f002de7"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035183Member"
      decimals="4"
      id="h_570_1dcc4eb7_75f1_4289_b971_7e0fbac55adc"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000041005Member"
      id="t_254_4837f7f7_d956_d7c9_a0d3_dfbf69c41f4b">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041005Member"
      id="t_255_5a6235ed_0212_8d92_d808_deae589b322b">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041005Member"
      id="t_256_08c305a9_3348_2dd3_a892_c1a8f694ad15">HQIRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041005Member"
      id="t_247_734d971b_a522_4773_b84c_c4c1e9e44129">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041005Member"
      id="t_248_f43fb422_6800_4cc2_9686_ad0971da944e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041005Member"
      id="t_249_b0416d8f_fc18_4cb4_a24c_370b31d32abb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041005Member"
      id="t_250_b6c638fc_0e08_4ace_b67c_086dba247cfe">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041005Member"
      id="t_251_561e96e1_0812_4df7_8b44_6b6801e7fe20">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041005Member"
      id="t_257_a2820f85_6c5f_d1d1_c0bf_a6b61b457312"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;71&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041005Member"
      decimals="INF"
      id="h_571_5623f045_3205_44f4_92f2_397f318e9b96"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041005Member"
      decimals="4"
      id="h_572_db57d5a5_7397_4ed0_91cc_fdf55cf026f1"
      unitRef="pure">0.0136</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041005Member"
      id="t_252_ad85500b_4180_422a_92c3_cf88be4988d8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041005Member"
      decimals="INF"
      id="h_573_e3ac96fe_b7ee_46a0_be02_5ee88a618716"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041005Member"
      decimals="INF"
      id="h_574_b7a785c8_5fee_452b_9274_6bc5ed41a9b5"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041005Member"
      decimals="4"
      id="h_575_9b595b10_a38c_47ab_833b_a83c7be2b614"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041005Member"
      id="t_253_db0ce20b_f6a8_4208_806b_70c884efd911"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_576_90e4d05f_5deb_4b1e_8d40_11142243a18e"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_HealthcareSectorMember"
      decimals="4"
      id="h_577_5d3fcee7_f2df_4f06_8db4_8605b8fe0459"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_578_c918b661_3330_4029_95e6_00e593ce7061"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_IndustrialSectorMember"
      decimals="4"
      id="h_579_92596bbe_5728_4025_82ae_7835d52242b9"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_580_7f709a7f_f034_428a_8a24_6f6365ae6e42"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_UtilitiesSectorMember"
      decimals="4"
      id="h_581_77ff5ce4_81c2_4245_a725_40c1a21ddc77"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_RealEstateSectorMember"
      decimals="4"
      id="h_582_323386a8_4373_46d5_887c_ba165b6971a3"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_EnergySectorMember"
      decimals="4"
      id="h_583_df8974cd_6da5_4135_b8d2_55ea95bb26ee"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_MaterialsSectorMember"
      decimals="4"
      id="h_584_24af0724_b399_45ce_8770_5f9598f90965"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_585_f960e154_ec7b_453c_b973_c898da92e778"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_CommunicationsSectorMember"
      decimals="4"
      id="h_586_f7f254ff_df6e_4756_bcc3_ee8afaa668de"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_587_8d41c21c_c1ee_43ab_aead_8ba4302d025a"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_588_d801505d_8392_49d4_aed2_138b2bb329a5"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041005Member"
      decimals="4"
      id="h_589_69e6fefb_c561_49f8_8c0f_bc5fe925cb60"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000041006Member"
      id="t_261_5a869d88_7ae8_91af_fbf4_dce4139d3267">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041006Member"
      id="t_262_0134f8ae_7df8_5c0e_0f03_5de6e270a439">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041006Member"
      id="t_263_ca7ebc59_27c4_1577_7a26_42f7335e1130">HQISX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041006Member"
      id="t_254_6da36d05_4e1c_41c4_857c_71cacd10e79d">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041006Member"
      id="t_255_fd5128be_1afb_4127_af5a_6004d34cef64">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041006Member"
      id="t_256_b25fb697_63f7_4eb4_9616_108aa8e02e01">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041006Member"
      id="t_257_dc0f36e4_547e_4743_8a12_16ee87106861">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041006Member"
      id="t_258_65efa05b_3ab3_49fe_a52b_eb6457147d83">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041006Member"
      id="t_264_7a04597e_8d92_6d28_d616_7baa58a74538"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;55&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041006Member"
      decimals="INF"
      id="h_590_363749bd_3f42_4cd3_8f85_4268fa909a5b"
      unitRef="USD">55</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041006Member"
      decimals="4"
      id="h_591_4648e66a_95ea_4570_afb5_7dd2de59f5ec"
      unitRef="pure">0.0106</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041006Member"
      id="t_259_d0bcdd4f_2479_407a_9ee8_9d53339b3524"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041006Member"
      decimals="INF"
      id="h_592_c3319a93_8fd6_451e_8a61_f4c4d22c62be"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041006Member"
      decimals="INF"
      id="h_593_66cbd2d7_a2a5_4c83_95af_802a08bab786"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041006Member"
      decimals="4"
      id="h_594_74509905_1367_400d_b9d0_191c95d52d5f"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041006Member"
      id="t_260_ad12ec6c_0b34_43a6_a820_e3e699fd8797"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_595_5343d06d_6089_446e_8ee9_8db39646d0ea"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_HealthcareSectorMember"
      decimals="4"
      id="h_596_4353b81d_836e_443a_8703_dd25610a9853"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_597_085e1f07_0d6d_4c63_8cb3_b9e8c63fed80"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_IndustrialSectorMember"
      decimals="4"
      id="h_598_c244ffb4_73e4_49e1_90c4_9d322cdeb788"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_599_65f4b860_da9b_415b_970e_fda75f8109ff"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_UtilitiesSectorMember"
      decimals="4"
      id="h_600_747769df_5ed6_445e_bf92_810762f9f495"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_RealEstateSectorMember"
      decimals="4"
      id="h_601_fae80027_9230_4d7c_9ac4_9f0434ed60f4"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_EnergySectorMember"
      decimals="4"
      id="h_602_7c51fca9_d4e3_4adf_94bb_519b5c68f279"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_MaterialsSectorMember"
      decimals="4"
      id="h_603_229bc5eb_fae3_4f3a_86e2_dfce8a49bb37"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_604_a01d2d4c_09db_413c_86e5_32fbe47448ee"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_CommunicationsSectorMember"
      decimals="4"
      id="h_605_1b7e4d25_92b6_40b1_8109_d5f7600dfe7a"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_606_63e9bed7_3a0e_4ec6_9c58_245b81387a4e"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_607_2404b052_d155_40f0_aad7_6cfe2397bead"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041006Member"
      decimals="4"
      id="h_608_be003ca3_2c79_4f8a_9bd9_5eaca80df3c4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000041007Member"
      id="t_268_83567343_f03b_6a75_b0fd_5f67ebe3431b">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000041007Member"
      id="t_269_3fe9a5f9_9592_9c06_b53e_51527fa8fe93">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000041007Member"
      id="t_270_24debcdc_76e1_fc67_32ea_eaa1eb9673e1">HQITX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000041007Member"
      id="t_261_9dbcfb0f_0fdf_4572_b7ba_96b9544c5482">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000041007Member"
      id="t_262_cab2a462_a278_43eb_825d_980e2e1118fe">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000041007Member"
      id="t_263_8ed528aa_9da6_4597_a297_a7a617eeb4e7">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000041007Member"
      id="t_264_c6606f37_05c0_44f6_9824_a6485ea4564e">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000041007Member"
      id="t_265_fffee1e3_4c47_48bf_8866_f33195ab95b3">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000041007Member"
      id="t_271_8786d283_fa81_e9cb_9704_78e2dd07ab73"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;39&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000041007Member"
      decimals="INF"
      id="h_609_6071339f_54b5_4acd_8782_61cd67ada7e7"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000041007Member"
      decimals="4"
      id="h_610_1ce72bbb_ccec_4e38_8f8f_a54f0cfe4e90"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000041007Member"
      id="t_266_877533d0_b1c0_4f8e_8849_f99213abf976"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000041007Member"
      decimals="INF"
      id="h_611_d7500d41_fdd4_419e_9f09_d11d511f8b3c"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000041007Member"
      decimals="INF"
      id="h_612_c14ebac4_9fac_4d8e_ae49_3562f1ed13a6"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000041007Member"
      decimals="4"
      id="h_613_ffe57429_f462_46e7_b9cf_da6465cdadb2"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000041007Member"
      id="t_267_1c8ebd16_1b20_4c8d_9d4f_7233a4b506ef"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_614_058ab486_4a76_4137_8448_3b3cbd422c12"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_HealthcareSectorMember"
      decimals="4"
      id="h_615_fe453917_c0e2_4365_a626_3140c8d09f00"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_616_7897dd54_30e1_4c9d_9b8c_d2e1a7502455"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_IndustrialSectorMember"
      decimals="4"
      id="h_617_4c242e7c_fe95_4124_8bea_46749822e2d3"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_618_b964f5bb_a799_480c_b0e4_04c3cbe08259"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_UtilitiesSectorMember"
      decimals="4"
      id="h_619_1c176b15_3d67_4ab8_b255_13a702cdbc6f"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_RealEstateSectorMember"
      decimals="4"
      id="h_620_b5fa4c1d_94e3_4831_b513_07690860e913"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_EnergySectorMember"
      decimals="4"
      id="h_621_dcac2948_64ed_4c18_8b7e_7913e1e67b31"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_MaterialsSectorMember"
      decimals="4"
      id="h_622_2e343c28_399e_4d1e_8392_eccb9630fe90"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_623_6ac73c9d_921f_4377_b225_17a036575267"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_CommunicationsSectorMember"
      decimals="4"
      id="h_624_0c2533ed_01ae_466a_a385_8e27fd5affbc"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_625_cca37b62_5d7a_450f_ab7a_516bebbc5d15"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_626_00e2473a_eb93_4093_97f5_0442f17fc844"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000041007Member"
      decimals="4"
      id="h_627_fe35d6af_c71a_437d_ad67_fa46cb7e6d4a"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000148298Member"
      id="t_275_a3ff31b4_a90b_f394_3dd0_dc06e3298e4b">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000148298Member"
      id="t_276_8a9b3a95_2a22_0581_9d25_54c53c2619e3">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000148298Member"
      id="t_277_4fa4f2a1_75bf_62df_fc88_33dba5328ab9">HQIVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000148298Member"
      id="t_268_ad08d479_0d79_41c9_a6ec_685eca576cae">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000148298Member"
      id="t_269_90c9f65a_b70d_4607_b54b_b2bc4508e849">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000148298Member"
      id="t_270_54e43ce8_4dd0_490c_8146_fb98352e7df8">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000148298Member"
      id="t_271_fc2a5017_3856_47ce_b965_7c3bf1ce1c7d">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000148298Member"
      id="t_272_135abe7f_3096_4d22_8358_a4157530d155">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000148298Member"
      id="t_278_f87b970b_c2ea_be6a_e482_261c0f603a40"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000148298Member"
      decimals="INF"
      id="h_628_61056e65_4575_4249_8486_6ee1aaf8b708"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000148298Member"
      decimals="4"
      id="h_629_7aa494b4_6ba2_49e0_9572_10f199a7436f"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000148298Member"
      id="t_273_1dcdd2b7_c739_4a0d_bb90_6f7099b259e0"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000148298Member"
      decimals="INF"
      id="h_630_9323f5c6_2aad_4fdc_8988_36a541845efb"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000148298Member"
      decimals="INF"
      id="h_631_20b68324_824f_41d6_b4ac_b42ceffa334f"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000148298Member"
      decimals="4"
      id="h_632_2cde2ee3_06a4_42e7_8b2e_7e34ec45ecf9"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000148298Member"
      id="t_274_509c2b45_3c4c_46ad_9a26_22988d39753b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_633_c31b41d5_cd0c_42f2_a0c8_a12409469260"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_HealthcareSectorMember"
      decimals="4"
      id="h_634_c6403137_afa9_4419_99d2_ce9ac1f5bb0c"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_635_5fae9926_1b01_4f00_9cd7_b753293c739e"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_IndustrialSectorMember"
      decimals="4"
      id="h_636_8de2d9bd_6b62_419a_a774_ec33789524af"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_637_d9cc56a6_7ce2_47ad_8b6d_0e148b33e57f"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_UtilitiesSectorMember"
      decimals="4"
      id="h_638_25f08ca3_d4e0_4bf6_8cd7_eca4d918fc1e"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_RealEstateSectorMember"
      decimals="4"
      id="h_639_8097daf4_4162_467d_b0f8_2f9d96f2f66c"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_EnergySectorMember"
      decimals="4"
      id="h_640_16eb2611_666d_4afe_b873_faa43008db57"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_MaterialsSectorMember"
      decimals="4"
      id="h_641_dcfd474c_68b5_4961_8ec3_cf7de86d9ed8"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_642_9d4b823d_cc90_4d06_873d_acaa4b676a0e"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_CommunicationsSectorMember"
      decimals="4"
      id="h_643_0179963c_c7f6_4377_aa21_c5ec0290cccb"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_644_5c463fce_cf59_409e_949b_d7c645de00cf"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_645_66eb056b_1f74_4415_b43a_973b9c972356"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148298Member"
      decimals="4"
      id="h_646_288a2a42_04e5_4156_b82e_c957953e02d1"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010068Member"
      id="t_282_f3985827_5cc3_f8f4_e7ff_16b8829af584">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010068Member"
      id="t_283_5198311b_1636_b98f_b120_0b197920907d">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010068Member"
      id="t_284_421f0c3d_aef8_c662_b926_ded4c3c83c1b">HQIYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010068Member"
      id="t_275_414db764_9e3a_4ac3_8897_a353a9730d7a">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010068Member"
      id="t_276_99629696_7731_46a8_bffe_7495cb24862b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010068Member"
      id="t_277_735ee757_8b87_44b6_9528_8bdba9e82cf9">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010068Member"
      id="t_278_6957b11e_623e_4ee0_a1d1_e67c8c983ca6">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010068Member"
      id="t_279_641c4afd_4bc4_4f60_b1d4_c529bd308006">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010068Member"
      id="t_285_cf4765be_24db_4355_3268_02b4ed3cb4d0"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;39&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010068Member"
      decimals="INF"
      id="h_647_1405d756_4d4c_48cb_9469_abf13ebdd5a1"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010068Member"
      decimals="4"
      id="h_648_fcd513b6_fc3d_461c_88fe_b2a5e76e79fd"
      unitRef="pure">0.0074</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010068Member"
      id="t_280_58211038_f362_4a41_9ba3_945a853a7e1c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010068Member"
      decimals="INF"
      id="h_649_9e947322_f2b7_4dac_b1b0_b6275e5f1ff0"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010068Member"
      decimals="INF"
      id="h_650_57fececb_f2e5_40c4_8ab3_741b96fbccff"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010068Member"
      decimals="4"
      id="h_651_d5a0d808_3f8e_40b5_b1ac_4307a7f1a1e0"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010068Member"
      id="t_281_2064ef25_c35d_4e30_a367_a317c57cdc7b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_652_1a33f21b_8465_476f_ac3a_0ed05839b674"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_HealthcareSectorMember"
      decimals="4"
      id="h_653_6dc08705_7650_4bed_ac28_2fee4aad9ed3"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_654_ae5c363e_f5aa_4997_9a4f_f207529f8f3a"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_IndustrialSectorMember"
      decimals="4"
      id="h_655_4e377789_0aab_4c65_90f4_050d617c682d"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_656_60a73166_a72c_460e_8215_c6a6a3cb3199"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_UtilitiesSectorMember"
      decimals="4"
      id="h_657_ee38722a_d205_429f_8802_45a79f9ff86b"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_RealEstateSectorMember"
      decimals="4"
      id="h_658_f4171605_6e06_4622_803a_40cf94ca4aa6"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_EnergySectorMember"
      decimals="4"
      id="h_659_f15e1f53_abee_4644_a505_173d98498a48"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_MaterialsSectorMember"
      decimals="4"
      id="h_660_16c9397f_97ce_4868_b0b4_6db3f9a98e09"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_661_26a4e690_38de_49ec_a117_12bbe87c0803"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_CommunicationsSectorMember"
      decimals="4"
      id="h_662_ecfafc6c_6e12_463e_b691_0e03d11f72eb"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_663_9ff2ee2b_0ce5_4b24_a092_ec7962f8ff37"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_664_f9688a73_fba3_4961_8f77_85b64fbd7244"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010068Member"
      decimals="4"
      id="h_665_556f2cd2_ee6a_48b0_9e2b_49213d0dad1c"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185735Member"
      id="t_289_84ed4266_1b90_3a01_6cb7_6b75c5e55edb">The Hartford Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185735Member"
      id="t_290_9728d321_c83c_f746_09b8_dda03b960f5c">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185735Member"
      id="t_291_80bb3ab1_141e_a8cf_bf1a_49f68526b281">HQIFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185735Member"
      id="t_282_03b5c3af_1e74_4119_b89a_ee1b07b72b8f">This semi-annual shareholder report contains important information about The Hartford Equity Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185735Member"
      id="t_283_b739f103_47f8_4a97_b9b9_8a8d12914713">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185735Member"
      id="t_284_b0f425bc_26d2_45e3_aa10_767247cbc959">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185735Member"
      id="t_285_798fdf3c_88bb_48c4_aeb1_a223afd70351">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185735Member"
      id="t_286_ec3cd631_6b6f_4036_8309_e5209e5cd3e6">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185735Member"
      id="t_292_ddbedc7f_a64c_c170_fd87_f18fd510a221"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185735Member"
      decimals="INF"
      id="h_666_bed7cefa_79d7_4e30_92da_4e5b22d152cb"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185735Member"
      decimals="4"
      id="h_667_425cce1f_adc2_42e9_b539_6432e7154c9f"
      unitRef="pure">0.0064</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185735Member"
      id="t_287_0e435ac9_49e1_4987_b481_534a4284d7a5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,914,562,582&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;77&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185735Member"
      decimals="INF"
      id="h_668_5f37158e_9c3e_47e7_ac0d_61be4e31ac5b"
      unitRef="USD">4914562582</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185735Member"
      decimals="INF"
      id="h_669_fa5528e5_527e_4a62_a55c_1dd5e018a7a3"
      unitRef="Holding">77</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185735Member"
      decimals="4"
      id="h_670_64f6a486_3c03_4d91_9123_318b0d14e094"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185735Member"
      id="t_288_ea643add_ff69_4eeb_8d86_34138512e094"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;20.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;11.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_671_324b7eab_07c5_4eb8_93f8_124872f283de"
      unitRef="pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_HealthcareSectorMember"
      decimals="4"
      id="h_672_17b52026_d06a_4ce6_b690_37241c536bb6"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_673_c4b7ffe6_da51_4f5e_8557_2139b1f1aea2"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_IndustrialSectorMember"
      decimals="4"
      id="h_674_6b204edc_09b0_4b8b_a6b4_dcabf952ea33"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_675_8965e57d_9f23_4b35_8e60_d88d91c1acc4"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_UtilitiesSectorMember"
      decimals="4"
      id="h_676_c363c262_b5e2_477e_9d1d_7ba040c0f6d8"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_RealEstateSectorMember"
      decimals="4"
      id="h_677_648e57b0_9236_44de_85e8_6e6650de15cd"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_EnergySectorMember"
      decimals="4"
      id="h_678_ce9febfa_b08a_4016_a8b7_6079b721dbe2"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_MaterialsSectorMember"
      decimals="4"
      id="h_679_09b7f6b3_4071_4951_bb8c_811d5e95bc60"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_680_41f47c04_764a_4104_8c68_ea5e8e52e63c"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_CommunicationsSectorMember"
      decimals="4"
      id="h_681_db44df8e_596b_4e3d_be6a_8d21afa506b8"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_682_48103b6b_d46a_44f3_9bb5_edb089127176"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_683_2419146f_a6f3_4fba_820f_2388735df2af"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185735Member"
      decimals="4"
      id="h_684_041fbe58_44ee_4b9a_97de_8f97c7f8ec12"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009932Member"
      id="t_296_0d9d0fd6_d7d7_89b9_77ae_ac908fcb8180">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009932Member"
      id="t_297_0390bccb_0d3c_cbfb_2e5b_5a03561913e8">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009932Member"
      id="t_298_b8a10c3c_cbc8_bff6_a9eb_920b56ee4146">HGHAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009932Member"
      id="t_289_be9ab994_6dc4_4ecd_9e1c_eeedcb7bfb17">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009932Member"
      id="t_290_6aaa8f15_2511_4b0c_990d_26c63221a106">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009932Member"
      id="t_291_f668d766_ac06_4e25_80d3_95c01d9b6727">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009932Member"
      id="t_292_a547f081_9777_44d2_99b2_d28286df4e85">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009932Member"
      id="t_293_8b75e74b_ad96_42ec_8d01_759b81540584">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009932Member"
      id="t_299_b944a3c1_4ca8_f22c_b6d8_79f9eca8f5f7">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;66&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009932Member"
      decimals="INF"
      id="h_685_8bcf10c0_6c5e_4310_8c42_eea85ee29131"
      unitRef="USD">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009932Member"
      decimals="4"
      id="h_686_9174275a_6077_476e_b5cb_a0c670fb5ecd"
      unitRef="pure">0.0131</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009932Member"
      id="t_294_0c307d4a_d7b5_4180_9a96_d20d99a3349f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009932Member"
      decimals="INF"
      id="h_687_184a4b1c_9db3_44b8_b26a_c5db22f48767"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009932Member"
      decimals="INF"
      id="h_688_02a98ae5_94ea_42b7_be17_8b92558e0ac9"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009932Member"
      decimals="4"
      id="h_689_4e05d397_326b_44fa_9462_ceebb6ea55ed"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009932Member"
      id="t_295_f4171eb1_8dad_4fa4_bcae_95615694f719"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_PharmaceuticalsMember"
      decimals="4"
      id="h_690_da416a49_153a_4739_a943_ab8b8d2f8edd"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_BiotechnologyMember"
      decimals="4"
      id="h_691_686bd96f_e803_4fea_bc21_316d6061bca3"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_692_88be3f45_445c_41c5_b439_b9e6c9834492"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_693_8b7b6061_fd47_41bb_8ae3_4f1be6836b0a"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_694_18e0adda_eec7_4f4b_9de2_33cdbfc44735"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_695_8249c59f_e8a8_4719_ad4c_0b5d79d20a2e"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_696_7380a8cc_8100_47cc_a9ca_90e3b68cfa23"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_697_c71a47ec_c2dd_403a_94a0_7cf799a9fce6"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009932Member"
      decimals="4"
      id="h_698_42111302_afb4_448f_99f4_b493ac99a672"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009934Member"
      id="t_303_a02ff9db_c862_c00e_6d6a_7d68e4f482bb">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009934Member"
      id="t_304_c6e8fa1e_7f6e_1dc9_04cb_f504c77b77a3">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009934Member"
      id="t_305_82d0d1d4_909b_5c6b_3915_1da2993306db">HGHCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009934Member"
      id="t_296_9b32fdb5_8a76_4fbf_acaa_cacf72d2d478">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009934Member"
      id="t_297_db655ddd_5613_4402_9b7a_f2ef8a6ff8cc">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009934Member"
      id="t_298_5e06c37c_a158_4db7_b276_39502c78fc12">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009934Member"
      id="t_299_73fd5347_763f_4766_b1cb_ad8034bf3ed3">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009934Member"
      id="t_300_950e6449_daea_4ab9_8c4e_b95bb7e759e9">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009934Member"
      id="t_306_c25bec9e_8783_17b8_968b_aa505d54cb12">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;108&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009934Member"
      decimals="INF"
      id="h_699_59cd0f78_29d9_4951_9418_39778f779e8d"
      unitRef="USD">108</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009934Member"
      decimals="4"
      id="h_700_8da9079e_1a97_4832_a01f_b1d1719ecb55"
      unitRef="pure">0.0215</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009934Member"
      id="t_301_5295e3ce_1c0d_48ee_a6c9_945ab15f0422"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009934Member"
      decimals="INF"
      id="h_701_ed57540d_e6d1_4b5f_bbde_36aaa49d5d8d"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009934Member"
      decimals="INF"
      id="h_702_88df7fce_e533_4db1_b119_7f0ccf685eca"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009934Member"
      decimals="4"
      id="h_703_44933b56_b6a9_431b_b4b4_43085b6e7dfd"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009934Member"
      id="t_302_fde0fd10_b818_45e0_b738_17bf89b6c22c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_PharmaceuticalsMember"
      decimals="4"
      id="h_704_a3bf1769_9c76_4163_bb4a_f726f64984b0"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_BiotechnologyMember"
      decimals="4"
      id="h_705_88335fb6_868c_4f6f_b0aa_a3a4a4f2e1f8"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_706_01294316_94cc_42fb_a10c_d78d757523cb"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_707_8b8e3379_7068_4c75_8138_3ffb78101693"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_708_48174461_517b_4ab5_aed0_766452bd22b2"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_709_a63a5d28_c592_40d2_9b3b_4dfe3b998923"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_710_4b382f58_1db3_40bb_992d_18d0969d42ce"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_711_04f66064_6c9b_41ca_a4b6_e4c3d1d0b4cd"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009934Member"
      decimals="4"
      id="h_712_73676e6d_2dd1_4527_98bd_c25cd5696e17"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035170Member"
      id="t_310_1ddde71d_fd60_266d_bce0_4097aa51f0ae">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035170Member"
      id="t_311_8e3a7c63_6fa3_0be3_2e03_618e95962122">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035170Member"
      id="t_312_65b1bdef_728f_edad_77ca_0fb1439e73b4">HGHIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035170Member"
      id="t_303_fa207ce2_b2ee_4450_a11e_2156eef25548">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035170Member"
      id="t_304_1254693b_ed8e_488e_84f7_0a3b0b1999c1">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035170Member"
      id="t_305_2cadf413_1f56_4715_b327_aff0c09a0539">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035170Member"
      id="t_306_be3028ec_a486_4f05_b497_e278232785c8">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035170Member"
      id="t_307_498063c1_d8c9_4396_a799_63189c359cf4">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035170Member"
      id="t_313_d7a5d8c4_0d2e_7e34_a51a_3a0900b2bbaf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035170Member"
      decimals="INF"
      id="h_713_1301be8b_e9ae_4dfb_935d_44ded7c0e4ae"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035170Member"
      decimals="4"
      id="h_714_629902e3_7988_4110_9235_29a46636b119"
      unitRef="pure">0.0105</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035170Member"
      id="t_308_7bf306b4_18f0_4432_82be_5f9829afe7f2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035170Member"
      decimals="INF"
      id="h_715_438aa9c7_7971_4ed3_b516_f8217b8f2af4"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035170Member"
      decimals="INF"
      id="h_716_8700dbf0_a1df_4865_b3c8_95d6d6e9226f"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035170Member"
      decimals="4"
      id="h_717_a5e5cf11_6c6d_4a94_926c_38037bf57c1a"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035170Member"
      id="t_309_7e5f633c_1596_4e47_92a8_7ec023286276"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_PharmaceuticalsMember"
      decimals="4"
      id="h_718_85b03fda_e1fe_4c55_a2c5_caa827f033ad"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_BiotechnologyMember"
      decimals="4"
      id="h_719_e4495aed_9242_461f_ab0d_1f609f0efc2a"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_720_747fceab_e2cc_443a_8bd8_11991061c8dc"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_721_79eb6c06_dbe5_429b_8bae_a89f751e8281"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_722_16766d29_f516_47a8_8813_562ad03d397f"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_723_2526e989_eb4a_4b9f_a55d_419a8586263a"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_724_0d6888bb_38e2_4f2b_96da_acdcef406c21"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_725_d92ac998_e562_4377_844e_de3d34895cbb"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035170Member"
      decimals="4"
      id="h_726_cca2a9e2_c00a_4905_858c_316f30ff7c6b"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040933Member"
      id="t_317_9a881630_3d88_b973_af6a_61925fc29059">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040933Member"
      id="t_318_50fb4bfd_7187_c328_b18f_e2d905217767">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040933Member"
      id="t_319_2e309e44_91aa_fef7_34e1_3849c04f914a">HGHRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040933Member"
      id="t_310_09b79ea4_4ccf_4e45_b87b_608c2837f2f7">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040933Member"
      id="t_311_da8e29b9_6eab_4f77_8f43_2d3f6b91678f">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040933Member"
      id="t_312_40463f5d_4e43_4b5f_9341_2ccf0644b01e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040933Member"
      id="t_313_280850b9_4c91_4d55_9fb5_227611ef679a">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040933Member"
      id="t_314_f16c4c9d_8295_430c_8ba5_54209e871211">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040933Member"
      id="t_320_81e6269d_6803_cf5c_78e1_0c535b17b491"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;83&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040933Member"
      decimals="INF"
      id="h_727_3740ac80_adda_493f_adeb_2d58d5365500"
      unitRef="USD">83</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040933Member"
      decimals="4"
      id="h_728_2ae8b61a_9ed9_43c4_bbe3_c87b7cfc252e"
      unitRef="pure">0.0164</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040933Member"
      id="t_315_9876b1eb_271e_4fed_8f7d_44d2a6f53bd9"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040933Member"
      decimals="INF"
      id="h_729_acdab712_4590_4e2f_b32e_90f3ed94b299"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040933Member"
      decimals="INF"
      id="h_730_7ed8a6dd_2873_4b8f_abf5_979aee922036"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040933Member"
      decimals="4"
      id="h_731_48061b10_1edd_40f8_b760_27a6ca6e9acb"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040933Member"
      id="t_316_59a74fc8_6c6c_438a_ac86_671c75aeb31a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_PharmaceuticalsMember"
      decimals="4"
      id="h_732_8fe1370e_5a03_4400_adfa_99e45552f543"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_BiotechnologyMember"
      decimals="4"
      id="h_733_4778b46b_f1fc_422d_93f8_236cf2e0ba5b"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_734_26013a5d_aa55_47a1_a8ee_4c370c280982"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_735_1218b9af_39b0_4d99_86f8_ee915bf33062"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_736_0e6f9c8d_796a_4d62_b037_a0afe7436a9f"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_737_6577feb4_7b94_4f0b_98bc_3f75c772c858"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_738_4f68bf11_f4c0_4a24_9331_08eb0eef2140"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_739_83c995d7_60fd_4a10_8ac3_54fa53f810cb"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040933Member"
      decimals="4"
      id="h_740_45e0463a_66bd_424a_a61c_1009bf139cc0"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040934Member"
      id="t_324_3751801c_bcdb_8de9_fc2c_c2324ff7f84e">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040934Member"
      id="t_325_2fa38d71_176f_3344_67da_6165d3087a7d">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040934Member"
      id="t_326_bfc1e6b0_381a_454b_3038_1ebee4fb0b01">HGHSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040934Member"
      id="t_317_ebae23e9_e82a_4e31_bd64_5002975dfe6e">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040934Member"
      id="t_318_0491a03c_4f91_4b9b_b363_812e69378781">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040934Member"
      id="t_319_12097776_f95f_4e7e_8056_e13bc322cc74">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040934Member"
      id="t_320_a54557fa_0ea4_4df7_aa71_a4f53b38ef08">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040934Member"
      id="t_321_8bc29a0a_b48d_4e04_9951_6c9c888b94fe">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040934Member"
      id="t_327_66273959_bb59_8b53_4857_4c6879eeab5f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040934Member"
      decimals="INF"
      id="h_741_ce0ec864_4a7d_4b64_86fd_6018353291a4"
      unitRef="USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040934Member"
      decimals="4"
      id="h_742_3e3b8c4b_74d4_447b_aebb_9e3e7588ad07"
      unitRef="pure">0.0133</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040934Member"
      id="t_328_45d14e08_9aa2_5fef_801a_c12c5768849b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040934Member"
      decimals="INF"
      id="h_743_fe8a3669_90c4_4743_9de7_18a725d2399a"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040934Member"
      decimals="INF"
      id="h_744_bbe08c7f_562d_43d7_ad7f_8617bf4cc7aa"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040934Member"
      decimals="4"
      id="h_745_a3e27e36_4930_42b3_b2df_b702a89fbeab"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040934Member"
      id="t_329_d61b1777_25c5_6252_3d98_e408e9979ebf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_PharmaceuticalsMember"
      decimals="4"
      id="h_746_4e33407f_2363_4d4e_869d_580de6c68b93"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_BiotechnologyMember"
      decimals="4"
      id="h_747_90a53fb9_2228_4857_aeb4_5c6cc0cd54af"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_748_65083e07_3a70_4f25_aca6_adf756944f5e"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_749_18f00590_c2d1_465c_8930_5b0b8c8a37b0"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_750_160e9698_db5e_411f_84b1_12c74be93831"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_751_b6dfd8c0_03e1_4993_92e8_d44565e64bb2"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_752_a613eee7_464b_46c4_ad9f_563b7835d098"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_753_0fe89268_2b5d_4f76_be2a_705bf1852f2c"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040934Member"
      decimals="4"
      id="h_754_5dc923ee_6924_4300_a670_6e0eb167a94a"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040935Member"
      id="t_331_74ff6b17_e8af_d81d_6264_20dc2b778555">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040935Member"
      id="t_332_88772952_7ec4_ef9b_72e6_a4256fbe8385">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040935Member"
      id="t_333_78a68f4f_e3ba_c076_d570_7fc8465be7db">HGHTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040935Member"
      id="t_324_43917f9c_a998_430e_95f6_38be936334d8">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040935Member"
      id="t_325_f54e021c_7d45_4b5a_a48e_5dd4a9c62228">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040935Member"
      id="t_326_9053a093_2774_4162_92ab_5fb2a0681452">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040935Member"
      id="t_327_4d18518d_52e0_4d21_82ac_4f858d851905">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040935Member"
      id="t_328_a25ae41c_09d7_4297_9972_fdb187171f78">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040935Member"
      id="t_334_f3c9226f_b08b_ea57_bb18_07b2d4ad3798"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040935Member"
      decimals="INF"
      id="h_755_9f8033c0_0bbe_4a3e_aecc_926dd3c868a8"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040935Member"
      decimals="4"
      id="h_756_ad672a9b_1f6a_41ff_98e6_c9995823af31"
      unitRef="pure">0.0106</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040935Member"
      id="t_335_7355503a_4e60_e72c_2032_0d67d151b91c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040935Member"
      decimals="INF"
      id="h_757_40a882dd_3dfb_41d2_bcf0_b26daa722b6e"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040935Member"
      decimals="INF"
      id="h_758_6975db34_135a_4323_a66b_a888e4b00b7d"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040935Member"
      decimals="4"
      id="h_759_d31e5d1b_ff5c_49cf_9d34_19fecc715494"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040935Member"
      id="t_336_70794903_a7fb_11bd_d122_2e1b5a8d7a7e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_PharmaceuticalsMember"
      decimals="4"
      id="h_760_e84eb8f8_1e39_49ea_868e_c209a8f07187"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_BiotechnologyMember"
      decimals="4"
      id="h_761_bf2e7d2c_6c8b_45d5_aabf_3437891ea719"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_762_1ece5eaa_43e2_49ff_9907_4931c49d5e97"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_763_1c13cd92_b7cc_4ab9_929f_1c2494653478"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_764_d4e0c731_f8f7_4e6d_8740_4355bceeb1a7"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_765_9a974f42_07d4_4baa_ac48_08197fb1918f"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_766_3c424438_ab9b_43a4_86f6_1bc7458b536c"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_767_aff178ab_a779_478e_84f4_5a7c76111dcd"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040935Member"
      decimals="4"
      id="h_768_1bc9c453_da90_4096_9bac_611df8103486"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000211746Member"
      id="t_338_13617ed2_d815_b444_18c9_94d080f3d8ca">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000211746Member"
      id="t_339_d27ff589_c5b4_2c56_f899_d79a15f33118">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000211746Member"
      id="t_340_e4c6ac3f_c15a_c5fa_0c2a_9a08bd57d6e3">HGHVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000211746Member"
      id="t_331_801b95ed_5e60_4fec_ba5b_495ed30c152a">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000211746Member"
      id="t_332_ff9503de_58d3_4e47_b740_6f380fd02e43">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000211746Member"
      id="t_333_7d2d4484_7c5c_4aae_be23_a68d80349549">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000211746Member"
      id="t_334_b125f3ac_b6d3_44bb_abb5_a2bff3e9d708">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000211746Member"
      id="t_335_81afe4f9_2dda_46a9_8610_9a8793275b5c">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000211746Member"
      id="t_341_f1299163_b591_24ce_177e_15e8c31b69e9"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000211746Member"
      decimals="INF"
      id="h_769_b34bc24d_2101_4871_90ce_e81b03f7987d"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000211746Member"
      decimals="4"
      id="h_770_a46fa406_ec57_4fea_970f_59ce07cc02d4"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000211746Member"
      id="t_336_2bb65254_5fb5_4304_9158_02f7f532b932"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000211746Member"
      decimals="INF"
      id="h_771_71e177cd_f48b_46a2_b648_3021b7167e45"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000211746Member"
      decimals="INF"
      id="h_772_2adcaf7f_ebbf_4893_94f4_bd983f83af4c"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000211746Member"
      decimals="4"
      id="h_773_e25dca01_3922_47ad_bc7c_99dc1785edd7"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000211746Member"
      id="t_337_f6097285_0f08_46de_a524_1bd433b93ded"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_PharmaceuticalsMember"
      decimals="4"
      id="h_774_39805b98_2c8d_479e_989f_c8b41d228eb2"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_BiotechnologyMember"
      decimals="4"
      id="h_775_4bae51ec_3fb8_4526_ab6c_8b624c27e8b1"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_776_432cc170_8136_49d8_b4b1_8ae4abe9ab47"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_777_8591bf65_c2c0_4897_b84c_0317b7ef608d"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_778_ac37762a_2b18_4695_a08c_872398d00b73"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_779_0fc91fab_ccb7_4975_aaa2_61a725ea52d8"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_780_64f005a7_3f4c_4a47_b070_9696ed04af1b"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_781_f0d594e1_82e7_48e5_9473_76aaeed63436"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000211746Member"
      decimals="4"
      id="h_782_bf1784cb_9bcb_4c80_bdf6_50d645ae7b75"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009935Member"
      id="t_345_384fd229_3976_98f8_b8cf_3ce128aadb43">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009935Member"
      id="t_346_2b5fc0d4_dfd6_a3bc_1d86_ec84c3f0e98a">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009935Member"
      id="t_347_8cb4d6b8_7a98_348c_8012_07fe301b1e6e">HGHYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009935Member"
      id="t_338_7e09d56e_1995_4ef0_befb_15c7facce002">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009935Member"
      id="t_339_09d0a994_c889_4e2a_af91_d33e87549770">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009935Member"
      id="t_340_13063411_be9f_432e_93f6_14241a8787c4">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009935Member"
      id="t_341_d9cce7dd_8052_48ef_9983_593223880340">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009935Member"
      id="t_342_f9f4ff24_78ed_4b4a_92fd_fc45bee5c5df">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009935Member"
      id="t_348_116b7cc2_d8d3_eb7b_eec7_8aa3fc26cd3c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009935Member"
      decimals="INF"
      id="h_783_57079252_43a0_4333_8d18_64b258a4de21"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009935Member"
      decimals="4"
      id="h_784_8f223987_9178_4e21_9198_c58540e9dc5e"
      unitRef="pure">0.0105</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009935Member"
      id="t_343_8a1512bc_18b8_432e_980f_9bfcf106a7b1"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009935Member"
      decimals="INF"
      id="h_785_be256323_18bd_40e8_b50e_8f2c03b5451d"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009935Member"
      decimals="INF"
      id="h_786_383defe2_5f0b_4b84_8823_2fccbd8555d5"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009935Member"
      decimals="4"
      id="h_787_2c1a48b6_1d7d_4f87_b375_fbfa10ff9c49"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009935Member"
      id="t_344_1bd9410d_0780_49e1_bbcc_c9689bc9f37d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_PharmaceuticalsMember"
      decimals="4"
      id="h_788_cd530d30_fbe8_42f7_b8d6_0ee06ab2299a"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_BiotechnologyMember"
      decimals="4"
      id="h_789_623b4621_b518_44b7_9212_bc7d68f09edc"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_790_3eabd1ab_a257_478f_963a_8fb103c137d1"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_791_8ad1ea2c_e589_47d6_8bf1_7892b728fccb"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_792_670f930f_b299_44b8_ab95_abed4f8e14aa"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_793_97e01a08_2f31_4237_a99e_bef9ca7d1f42"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_794_78066856_7984_4264_b626_106728dd16ed"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_795_f64fd711_c0a1_4a9d_97aa_e482db21be08"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009935Member"
      decimals="4"
      id="h_796_90a13ffd_7754_43aa_a2b7_8939443bccf8"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185697Member"
      id="t_352_7013dbc8_333b_100c_a4b6_5e27c1484f79">The Hartford Healthcare Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185697Member"
      id="t_353_5c14a4f3_32b7_b134_1e33_dbba570b2c16">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185697Member"
      id="t_354_d4fcd960_e0c3_f7d5_c034_412082c5470e">HGHFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185697Member"
      id="t_345_77517e75_4fb2_4289_9764_d6264ca3900d">This semi-annual shareholder report contains important information about The Hartford Healthcare Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185697Member"
      id="t_346_d7186729_983c_4b7d_be9d_d78a50929dc9">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185697Member"
      id="t_347_864464a7_4f95_4796_ac38_6de737a9f334">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185697Member"
      id="t_348_6a8a4a20_c93b_40fe_8170_1c79210bcfdc">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185697Member"
      id="t_349_44f89822_1227_4cf1_b2d1_d2c9944b5753">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185697Member"
      id="t_355_cf1cc437_9088_5ae1_f064_3942a956aa1e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185697Member"
      decimals="INF"
      id="h_797_e48b66a4_4fca_4295_b36f_59c47a520f04"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185697Member"
      decimals="4"
      id="h_798_6d167f3f_e583_49e4_82b1_b02572c6f4f6"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185697Member"
      id="t_350_87aff6e7_3eaf_4491_83f2_e8748b2ada81"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;728,721,557&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;86&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185697Member"
      decimals="INF"
      id="h_799_044d9d34_2e67_4c40_86a5_ef8a1928626a"
      unitRef="USD">728721557</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185697Member"
      decimals="INF"
      id="h_800_06a70cab_3909_455a_94e2_71647d6d001d"
      unitRef="Holding">86</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185697Member"
      decimals="4"
      id="h_801_931f33d4_0f5d_49f1_9420_680b71428873"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185697Member"
      id="t_351_d77a08dd_24d2_47b2_a585_544a35def453"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by subsector&lt;/b&gt; &lt;b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Pharmaceuticals&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;30.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Biotechnology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Providers &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Equipment &amp;amp; Services &amp;amp; Supplies&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Life Sciences Tools &amp;amp; Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_PharmaceuticalsMember"
      decimals="4"
      id="h_802_dc139775_0920_45db_ae7f_4ae98a5c248a"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_BiotechnologyMember"
      decimals="4"
      id="h_803_59d8e37f_cec1_4690_93bc_14d200002aa5"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_HealthCareProvidersAndServicesMember"
      decimals="4"
      id="h_804_3231f7a0_c0b2_4361_98e4_c40e7e0e9c33"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_HealthCareEquipmentAndServicesAndSuppliesMember"
      decimals="4"
      id="h_805_b960ddd5_0ea8_43e7_9116_afc5cde753f6"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_LifeSciencesToolsAndServicesMember"
      decimals="4"
      id="h_806_83c57a53_8929_4d1e_b31b_5bfe2124b767"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_HealthCareTechnologyMember"
      decimals="4"
      id="h_807_87fba535_483d_4f71_ba8f_800180fbab85"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_808_d3d71456_2a4b_4d62_81cb_475b7a879c67"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_809_dcf3cc1b_4af6_4997_93d4_4b817c02102b"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185697Member"
      decimals="4"
      id="h_810_5170d622_0004_4256_b466_c2edfdf04bbb"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009977Member"
      id="t_359_688969cb_6b31_5778_0480_74d9e75c2029">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009977Member"
      id="t_360_29cbd82b_0e42_64b6_b2ba_37b279064e65">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009977Member"
      id="t_361_fad1d7b9_e1b8_9773_892e_c6c5836c09fa">HFMCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009977Member"
      id="t_352_e91fbb6d_c1e7_4d6a_86da_92e3a7b7d9e8">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009977Member"
      id="t_353_d0c36d95_96f1_4ef3_be53_34227589a198">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009977Member"
      id="t_354_6b3a059d_db1b_4871_a7fb_c95cd152cd68">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009977Member"
      id="t_355_1ba68b90_dd8a_4777_872f_1e575a371fa0">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009977Member"
      id="t_356_4ac21488_6504_42cb_8f94_db9d047f0510">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009977Member"
      id="t_362_d6551a7d_1179_a861_448f_9d59a65d1881">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;57&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009977Member"
      decimals="INF"
      id="h_811_4c0613c6_d9bf_478e_899f_677c44590c31"
      unitRef="USD">57</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009977Member"
      decimals="4"
      id="h_812_4bce7015_2f9a_4e6a_ae37_3d76ed0abbff"
      unitRef="pure">0.0115</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009977Member"
      id="t_357_b6e6ff40_859b_4495_af48_1b5f7911dc9d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009977Member"
      decimals="INF"
      id="h_813_d04798ab_d5e6_458d_8c9f_5bac471ea9a6"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009977Member"
      decimals="INF"
      id="h_814_47a5d1b9_84f7_4bad_8219_742e092ce794"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009977Member"
      decimals="4"
      id="h_815_a1c1b6d7_a750_4f68_8437_db88ba5e5f89"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009977Member"
      id="t_358_b2c60c57_78c2_40f3_94e1_300e88cd87c7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_IndustrialSectorMember"
      decimals="4"
      id="h_816_1bb9c75d_0533_47d2_a2cd_d0caf6e86a11"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_817_4662fdda_a543_474d_9195_6e3e59353261"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_818_7a1be58b_806f_42c8_8445_3948a96e9022"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_CommunicationsSectorMember"
      decimals="4"
      id="h_819_a43393f5_63a3_49e0_88cb_8e2e32b792df"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_HealthcareSectorMember"
      decimals="4"
      id="h_820_4144fd92_a0ce_479c_8e6c_3a923c72b882"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_821_6b385cba_0a63_4ee9_a619_805ea82c74c4"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_822_2f555c62_73b5_451a_8e60_ae488bf66ce9"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_EnergySectorMember"
      decimals="4"
      id="h_823_a5581638_57c3_4b1d_a968_943e03255aee"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_RealEstateSectorMember"
      decimals="4"
      id="h_824_1e5feb06_cb37_4acd_bf15_6b5aec9ce6d7"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_825_77bf8ff8_4abf_4c5d_8272_35042b4b2aa3"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_826_f4dd4a78_c8c7_4396_a591_ac5b1ae89130"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009977Member"
      decimals="4"
      id="h_827_6d792a9e_626a_43fd_ac9c_534bc7fb078f"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009979Member"
      id="t_366_d9922b43_cee7_0313_4acf_5635a0d746fa">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009979Member"
      id="t_367_9dec355a_7bf2_5781_dded_02cef719544b">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009979Member"
      id="t_368_8823e323_1c73_e09b_77b0_425b28bea00e">HMDCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009979Member"
      id="t_359_95c94f8b_d2da_400a_96bd_e9c359f08194">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009979Member"
      id="t_360_abc90e6e_6e90_40bb_a568_a05e49404576">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009979Member"
      id="t_361_0c523347_3328_460c_acdd_45db8d2cb810">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009979Member"
      id="t_362_096a4e9d_5a39_4a91_8b0d_da0d81469d49">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009979Member"
      id="t_363_9b1a512e_8df4_4c3f_8687_3f51e3364429">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009979Member"
      id="t_369_41ebfe07_c922_2f01_f0b6_f444ce2c3d13">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;98&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009979Member"
      decimals="INF"
      id="h_828_329e452d_1339_46d2_a56b_0ea846da787f"
      unitRef="USD">98</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009979Member"
      decimals="4"
      id="h_829_481a7593_e55f_4c64_8854_37ea9cc5b364"
      unitRef="pure">0.0197</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009979Member"
      id="t_364_fb83e9a5_184b_4d26_bdcf_0865bb209e21"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009979Member"
      decimals="INF"
      id="h_830_c1ce8cf9_dbbd_4539_be4e_132bf3b3866b"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009979Member"
      decimals="INF"
      id="h_831_05247b3c_5b54_4b2e_ad26_b2e1cdcbf103"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009979Member"
      decimals="4"
      id="h_832_c889d279_2636_4646_af0e_50a3a55b3e68"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009979Member"
      id="t_365_b42db34e_92bb_4b60_a954_254b1f0206bb"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_IndustrialSectorMember"
      decimals="4"
      id="h_833_047a04a4_15d5_4549_94f4_a1431106430e"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_834_e8910f9f_267d_4ecc_9d82_6e380468ce47"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_835_43c3996c_e3dd_472b_a953_977771ddbdf1"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_CommunicationsSectorMember"
      decimals="4"
      id="h_836_20f5eb65_065f_46ed_8111_4c794c05df46"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_HealthcareSectorMember"
      decimals="4"
      id="h_837_cf6ae3c1_1893_40cc_9fb3_471307a8000f"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_838_a6d0389b_4024_4595_bec0_f9474568da4c"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_839_85965d4c_dc9e_4400_95de_05944df2ad9b"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_EnergySectorMember"
      decimals="4"
      id="h_840_6f352ef8_2f27_4296_989a_96e5f0b15965"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_RealEstateSectorMember"
      decimals="4"
      id="h_841_b59eed6d_3f8c_4df9_8b45_3647fbe7f466"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_842_011abf05_813e_44a1_b7e6_d3ff684ce415"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_843_90d3ce34_e230_436f_9637_9d6b6d7fc0a7"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009979Member"
      decimals="4"
      id="h_844_1724926f_2778_4a78_bc0d_d6d7d6eee80d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000074606Member"
      id="t_373_9004bf84_23af_e5d9_2ce4_e412d93c2bed">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000074606Member"
      id="t_374_e62fe361_55d6_e448_a857_d8096b5b4ee6">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000074606Member"
      id="t_375_0ffececc_1e9e_cbf0_b838_4c4cce8ebd00">HFMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000074606Member"
      id="t_366_048c0505_24a9_4bbf_8802_943534038e44">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000074606Member"
      id="t_367_f07d1a90_37a7_4ee5_bb14_cf0a1a52922c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000074606Member"
      id="t_368_49b426b3_0f3a_4156_a0a8_8cfbc80524bf">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000074606Member"
      id="t_369_2e3dd87d_4e01_4a3a_a33b_7a42183ef4d9">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000074606Member"
      id="t_370_cd0c01b2_2dae_4825_8e64_458d7d69c179">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000074606Member"
      id="t_376_08f6e199_04e3_ee7d_d522_fa199d6297ae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;45&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000074606Member"
      decimals="INF"
      id="h_845_1b2e9207_82c5_4c4c_9241_b596635d743a"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000074606Member"
      decimals="4"
      id="h_846_a0373db5_c9c1_4afb_a304_b2e343559f86"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000074606Member"
      id="t_371_1daf61dc_52e5_4292_b807_c4032a6bd740"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000074606Member"
      decimals="INF"
      id="h_847_0eac18d8_c5e7_4051_b45a_face65cc01bb"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000074606Member"
      decimals="INF"
      id="h_848_250d3d37_d37b_489c_bca0_5d33924640d0"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000074606Member"
      decimals="4"
      id="h_849_3ae8e190_8fa5_4442_a275_928e2940568c"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000074606Member"
      id="t_372_5fd31851_3534_42f0_a8cf_b6549bce6d43"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_IndustrialSectorMember"
      decimals="4"
      id="h_850_18148ce5_4086_4ce5_8981_222e954e972d"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_851_2263d66b_1932_4119_91ba_b5b6c881d0e7"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_852_70a7dd3e_8ad8_4878_bbbd_c3ac46ad305f"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_CommunicationsSectorMember"
      decimals="4"
      id="h_853_9b4b012f_0d61_4439_acb3_3b4ce1683ca1"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_HealthcareSectorMember"
      decimals="4"
      id="h_854_0bd6260b_0a1e_4634_b8ff_dfb8d02e8c30"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_855_e2f1762f_353e_4963_bb6e_86c1a82334e9"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_856_da52d0f2_3e2f_4dba_bfe1_4de5b6e61288"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_EnergySectorMember"
      decimals="4"
      id="h_857_76a2efd1_44bd_4a4f_bef9_0a49cf779465"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_RealEstateSectorMember"
      decimals="4"
      id="h_858_1045a7bf_fdaf_4e74_bf6a_e9789c25fd25"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_859_3848076b_3b7f_4a59_bf8b_1b8e53536e40"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_860_a4485bc5_0ca3_4748_b134_81c6d7051a3a"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000074606Member"
      decimals="4"
      id="h_861_30ac9e3a_8567_42e2_b0a0_c96378b37d2e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000077363Member"
      id="t_380_b5a28dd8_f97f_30a4_73bd_bf80c5ecfa7a">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000077363Member"
      id="t_381_ee7270e1_3f46_0357_873e_576b42942b78">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000077363Member"
      id="t_382_b86e602f_f054_8205_16d7_3d51bb5f79ef">HFMRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000077363Member"
      id="t_373_2ee44ce8_fb8b_460e_856c_dec39a973dbd">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000077363Member"
      id="t_374_afeae03a_4870_4c36_8944_29e6e7d92098">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000077363Member"
      id="t_375_df622a2d_366e_48c5_87db_6ed6147ab6b0">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000077363Member"
      id="t_376_042398c2_8679_4149_8952_d295e410cd64">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000077363Member"
      id="t_377_16bf8b09_8912_49d2_a800_f239650d95b4">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000077363Member"
      id="t_383_37f7523e_2001_32d1_2242_3c54ce204eea">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;74&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000077363Member"
      decimals="INF"
      id="h_862_fb40cf10_9354_4c96_b80d_683e2e57a4d1"
      unitRef="USD">74</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000077363Member"
      decimals="4"
      id="h_863_d9185018_f636_4911_82e1_c93d2e5a876d"
      unitRef="pure">0.0149</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000077363Member"
      id="t_378_7d05540c_823d_4cbd_975b_26a3b8eec752"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000077363Member"
      decimals="INF"
      id="h_864_82c6c344_324d_4f90_bb44_36df57a0b5b0"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000077363Member"
      decimals="INF"
      id="h_865_44f07644_ee75_47a2_9d09_8340b5ede273"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000077363Member"
      decimals="4"
      id="h_866_ac413015_41f2_4761_98b0_4deb9579266c"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000077363Member"
      id="t_379_cca12aad_075b_4298_9610_b3d06d77c1d8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_IndustrialSectorMember"
      decimals="4"
      id="h_867_8165c5f8_8184_4ab5_8db0_ef8e8d2cd7de"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_868_1e70035d_a987_4522_bc73_1c1f50c17a13"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_869_4db349e8_ac5c_4c6d_a0d5_5be41255dcfb"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_CommunicationsSectorMember"
      decimals="4"
      id="h_870_abdef9fe_6bb3_4115_8cb1_324bdaf05d4a"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_HealthcareSectorMember"
      decimals="4"
      id="h_871_3cedf6f9_5868_4d5b_a9ae_1c28ccdec764"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_872_69a03e4e_cae4_4dc0_aa39_5c00dd1c7049"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_873_bd3c9874_7330_43ff_a8b7_75a54141e422"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_EnergySectorMember"
      decimals="4"
      id="h_874_dd100e97_1cb1_4d6b_8253_a27c9e8bfad8"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_RealEstateSectorMember"
      decimals="4"
      id="h_875_cbfe51ad_552e_4e3e_a453_06c32d00a0db"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_876_545c7968_0ad6_43ca_a472_44283b903294"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_877_1eff8753_966d_48db_8390_6ff716496133"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077363Member"
      decimals="4"
      id="h_878_b77706bb_68ee_4f9c_af25_b610abafa138"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000077364Member"
      id="t_387_a55738fa_733f_692d_85d6_31a97ebd2619">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000077364Member"
      id="t_388_ff6e54ba_7e50_4d10_1b5c_e711a92b64a3">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000077364Member"
      id="t_389_7a9d4018_c21a_1072_ffe3_1677e7dd857d">HFMSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000077364Member"
      id="t_380_c9d0c218_7008_42c0_90d1_55cbc8167a22">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000077364Member"
      id="t_381_32a3d720_dedf_464a_8085_8285ac2fe705">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000077364Member"
      id="t_382_321e56aa_b5b4_449c_90c6_fea855a6b271">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000077364Member"
      id="t_383_8fb583b5_f62a_4b0e_80e9_0fb64378152d">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000077364Member"
      id="t_384_c76f561b_5d14_4b8e_8920_2e4918a2be60">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000077364Member"
      id="t_390_dcaac4b7_5c92_f89d_bfed_01f57ba88b6a">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000077364Member"
      decimals="INF"
      id="h_879_64a0de00_adfd_4e98_9877_16b731e09b6f"
      unitRef="USD">59</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000077364Member"
      decimals="4"
      id="h_880_f396c187_b07e_45d8_ac12_e9e5786fb43e"
      unitRef="pure">0.0119</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000077364Member"
      id="t_385_24e5bc18_128c_4156_8d69_f5762c49d17b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000077364Member"
      decimals="INF"
      id="h_881_7ab176ff_7ca1_4e85_8c1b_e66a25855038"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000077364Member"
      decimals="INF"
      id="h_882_b8b68a92_d25b_41d2_a2e4_28fedf75f3ea"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000077364Member"
      decimals="4"
      id="h_883_44531b4c_412a_498d_abda_3f42b3e0cc72"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000077364Member"
      id="t_386_6c77e6f9_e9a7_4296_95e1_7e45a3c3a293"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_IndustrialSectorMember"
      decimals="4"
      id="h_884_755c7a1e_3dc7_4aec_b3ab_630ab62d8b8f"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_885_57bb4d20_816e_420d_80ed_6385310c986d"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_886_513bb2c0_3e5b_4958_aa2f_28c67d1120ba"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_CommunicationsSectorMember"
      decimals="4"
      id="h_887_3bb66acb_246c_46ff_9c23_8cc4694cb8d8"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_HealthcareSectorMember"
      decimals="4"
      id="h_888_30f2108c_ed3c_4321_9e03_f0ad8a5d0c45"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_889_160d789f_bf37_4f71_a511_128d44cca9df"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_890_27e2183e_3097_423a_ad18_dad53d99e793"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_EnergySectorMember"
      decimals="4"
      id="h_891_13d808ba_ea85_4afb_88b8_699a2e48c314"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_RealEstateSectorMember"
      decimals="4"
      id="h_892_c34d0556_c7a2_40f7_8dc6_b1dd3a531f50"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_893_5dc228e9_75e2_41db_87d3_3c8853a075fb"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_894_432410bc_a561_464d_9eb7_72f81496b6eb"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077364Member"
      decimals="4"
      id="h_895_30786e71_960a_42f6_bd23_8d11c235d27c"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000077365Member"
      id="t_394_fc86d5b9_8f71_fde3_640c_de718c74c681">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000077365Member"
      id="t_395_2d26de62_01ea_b3cb_a0e5_9e19f47ebe25">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000077365Member"
      id="t_396_1554c21a_92c3_4357_496e_5fba6f335cb6">HFMTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000077365Member"
      id="t_387_51dc9bd5_a396_423b_917f_3e941485758b">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000077365Member"
      id="t_388_7e5bd43b_ea52_48bd_9b66_aab7cab4ee73">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000077365Member"
      id="t_389_03a53075_8e8d_41c3_a926_65900947b374">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000077365Member"
      id="t_390_6e6d813b_f671_4ac4_b34a_05468d402261">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000077365Member"
      id="t_391_7a692eae_9b79_4206_844c_99621ef54e4e">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000077365Member"
      id="t_397_83ff1cf4_250c_a447_5bdf_fa777f84ec51"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000077365Member"
      decimals="INF"
      id="h_896_6d7777e9_d15b_4b72_bf78_61cdea4a56ea"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000077365Member"
      decimals="4"
      id="h_897_bd66dc54_39e0_492b_a70f_526cd1d752d4"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000077365Member"
      id="t_392_8389359b_67d8_45d5_94d0_82edd1e95a14"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000077365Member"
      decimals="INF"
      id="h_898_a84429de_06cd_4ee6_8e45_68096e6ba4f8"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000077365Member"
      decimals="INF"
      id="h_899_248e63ad_ca07_4cf2_9161_37c3eb2c2542"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000077365Member"
      decimals="4"
      id="h_900_79448f3a_c666_4e6d_8f64_ecf4be8fa4f3"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000077365Member"
      id="t_393_edd2a364_f3c2_476c_b10c_619d4a672c36"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_IndustrialSectorMember"
      decimals="4"
      id="h_901_dec8c8ef_835a_4663_b3de_9dadd352c4b8"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_902_e1d0ca40_9d62_43e1_a1a0_e2d9e40cec5d"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_903_2b000b3d_1449_496f_bad2_7077b9b2e195"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_CommunicationsSectorMember"
      decimals="4"
      id="h_904_cd41a216_b93a_4536_8ee6_9651bffbee85"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_HealthcareSectorMember"
      decimals="4"
      id="h_905_4fd7a93a_33af_4570_90b4_3ad1e8bd353b"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_906_e9e0cfaa_ff1f_47cf_8232_02fcad00afb7"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_907_8d76832b_9b64_4943_8a37_8802c6bb6b15"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_EnergySectorMember"
      decimals="4"
      id="h_908_de69fea2_4e9d_419b_881f_d2d61315a512"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_RealEstateSectorMember"
      decimals="4"
      id="h_909_e1703678_8dea_4879_8948_01acf92f99e8"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_910_da093435_62b5_4223_ab01_dc4222d52f35"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_911_8f18d87b_8868_4713_907e_8fb22b6ea15d"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000077365Member"
      decimals="4"
      id="h_912_de749e1d_0a76_425f_b9fa_d651538c5dec"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000148293Member"
      id="t_401_3fb301fc_1777_0a43_fe85_6ef73a5e786a">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000148293Member"
      id="t_402_96bd94d9_ef24_61f8_06a5_5164228e7ac0">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000148293Member"
      id="t_403_265a8fd6_6359_a0be_0a13_31bcbfc448c9">HFMVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000148293Member"
      id="t_394_cae8cba9_87ee_4457_bb48_d4d50744c4ae">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000148293Member"
      id="t_395_8709e62b_1785_4d0b_952e_1841e9a06dc3">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000148293Member"
      id="t_396_b0caa812_18a2_400e_8221_24b4a89ae201">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000148293Member"
      id="t_397_b58e67af_9d86_478a_af3f_512aa91c6261">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000148293Member"
      id="t_398_5f601870_dfe9_443b_994c_efbd1fb01701">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000148293Member"
      id="t_404_ab9c23c0_afbb_0e17_f614_fa04dc78fbd7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000148293Member"
      decimals="INF"
      id="h_913_81c44243_1f93_49a6_ab34_ebae44ef5654"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000148293Member"
      decimals="4"
      id="h_914_fd1b06e6_811f_462d_b7f0_adc568e89c1b"
      unitRef="pure">0.0077</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000148293Member"
      id="t_399_da742f6e_aa8e_4c75_b9ad_14cdd668ee71"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000148293Member"
      decimals="INF"
      id="h_915_b485f89e_9356_48c9_aed3_b025d5eda486"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000148293Member"
      decimals="INF"
      id="h_916_17d71725_345d_4d6c_b68e_01c01ee4ccbc"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000148293Member"
      decimals="4"
      id="h_917_ac9310f7_5c6d_4db7_a588_ec109cffd122"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000148293Member"
      id="t_400_5b2ec30a_81e0_42a2_8f4a_443d6ae6d349"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_IndustrialSectorMember"
      decimals="4"
      id="h_918_896d9782_3c51_4db2_8571_f00adf22171a"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_919_f04e82ec_fbc9_4b66_bfad_76b088449180"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_920_fc41a8cf_1249_477d_bfe5_e6f9703c7949"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_CommunicationsSectorMember"
      decimals="4"
      id="h_921_9f25ba16_3544_49e2_ac2b_6325512a08ee"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_HealthcareSectorMember"
      decimals="4"
      id="h_922_64747d65_9b39_4482_aa9e_9372d8e15dec"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_923_2ecb90a5_85e3_4e5b_b61f_6af4d2e2e92a"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_924_2b797f88_826e_49ae_9103_bd170bb2f1d1"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_EnergySectorMember"
      decimals="4"
      id="h_925_98c4558a_7d47_4a10_b49d_8a47a95b3380"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_RealEstateSectorMember"
      decimals="4"
      id="h_926_d194eb2c_297f_41b0_9eb8_d79b13364faf"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_927_1cf74814_0664_4eed_930b_274f40a8e78f"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_928_fdacfc83_a869_4383_b298_88b6394a2185"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148293Member"
      decimals="4"
      id="h_929_13d116d8_e4ed_426f_97ee_a727f72b1da6"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009980Member"
      id="t_408_2eb25883_c5d0_b77d_fcfb_c47f67f080ae">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009980Member"
      id="t_409_4c482cbd_6b06_7876_1fba_e668fde816c9">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009980Member"
      id="t_410_2a7c0d7f_ad26_a65c_33f6_e816739cedef">HMDYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009980Member"
      id="t_401_011da6be_032a_470c_904c_839cdfe62c03">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009980Member"
      id="t_402_d09aa1eb_f5bd_4cef_a685_4c1fb11c3d9c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009980Member"
      id="t_403_dbdcef97_9267_4450_b641_5a7d7cc90d43">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009980Member"
      id="t_404_59e49a77_71fc_4534_9868_f391ecdd2df5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009980Member"
      id="t_405_05d745a0_6ec6_4195_8ce4_ae79efe7cd88">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009980Member"
      id="t_411_981f5581_cf14_0f42_145a_fc014214958d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009980Member"
      decimals="INF"
      id="h_930_79bf8a8a_03e3_4286_bb5f_09b5986e32cb"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009980Member"
      decimals="4"
      id="h_931_7b510dfb_63d7_4e1a_88d6_3f546267976b"
      unitRef="pure">0.0088</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009980Member"
      id="t_406_004f06d4_5aee_43e5_a5bf_338cca4f11f6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009980Member"
      decimals="INF"
      id="h_932_afa8eada_4ae7_40ae_a56c_4824438dcbbe"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009980Member"
      decimals="INF"
      id="h_933_483e4198_84fd_4e64_96e5_751b5ccaf412"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009980Member"
      decimals="4"
      id="h_934_86207a84_07d4_486a_8065_034fa2ef901f"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009980Member"
      id="t_407_e8b63ad7_abce_4b96_9d13_60ba58814dc6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_IndustrialSectorMember"
      decimals="4"
      id="h_935_fdddd3ee_639c_4523_94e5_c9499605de11"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_936_47288a24_aaf6_4592_b56d_d6eba71130d8"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_937_84d9d45d_0101_4a46_b2e0_7ee3cbf3983c"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_CommunicationsSectorMember"
      decimals="4"
      id="h_938_21b439e0_c95d_488c_bbe4_1c4505d96803"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_HealthcareSectorMember"
      decimals="4"
      id="h_939_fd1ecb9a_e004_4ebe_b41b_6f3a46d24c01"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_940_976135f2_be07_44b2_a364_e47268b3aa5b"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_941_8b9b32c3_2f17_4a43_8baf_42d0b04f9338"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_EnergySectorMember"
      decimals="4"
      id="h_942_5929afe9_bc81_4286_a689_38d12cc542f4"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_RealEstateSectorMember"
      decimals="4"
      id="h_943_72b9540b_16f0_475f_852f_ad7916e972b9"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_944_cf3364c7_1493_47ff_8f68_7c6f6c395fe1"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_945_85a03bb6_9732_48f9_a19c_7e4b278650d5"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009980Member"
      decimals="4"
      id="h_946_61e48231_102f_4e00_b760_ee1be4fb8149"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185713Member"
      id="t_417_cbd8ce71_9e40_beb6_4d77_ba21111c0a05">The Hartford MidCap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185713Member"
      id="t_418_c1afd95a_0a59_5f92_f707_0def01e6416a">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185713Member"
      id="t_419_a8e54fcd_6a72_2142_9e39_dd448d4f5b6a">HMDFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185713Member"
      id="t_408_c75d1011_193c_4047_aadc_b950977fcfa5">This semi-annual shareholder report contains important information about The Hartford MidCap Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185713Member"
      id="t_409_3cbb08cf_14f5_4f31_a745_6b832d318566">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185713Member"
      id="t_410_293d0d83_68ce_4f07_979f_862e65c0e84d">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185713Member"
      id="t_415_892cb52e_4c0d_31e2_3237_229e50845fcb">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185713Member"
      id="t_412_da59a1f9_f71b_4ae0_96ae_54b1e7254e59">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185713Member"
      id="t_416_b95cfdea_6ba0_1139_a72d_16bbd83a05c6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185713Member"
      decimals="INF"
      id="h_947_6930f59d_f5f3_47b7_bde0_838a24aa4e1a"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185713Member"
      decimals="4"
      id="h_948_01484f26_b623_4a1a_b45f_0eeab69f7cd6"
      unitRef="pure">0.0077</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185713Member"
      id="t_413_f922b433_3fc5_4d9b_bba8_37c73e230eed"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,535,001,945&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185713Member"
      decimals="INF"
      id="h_949_786c30d1_aaaf_49aa_944c_bd5197897a9a"
      unitRef="USD">3535001945</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185713Member"
      decimals="INF"
      id="h_950_df6bd76c_605a_435e_a0d1_96a43dad0ce4"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185713Member"
      decimals="4"
      id="h_951_3c9527d6_f10e_40b0_ac2f_c6b424463e4d"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185713Member"
      id="t_414_09396e7d_5f24_4d33_ac21_d00f7f5a1df3"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;31.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_IndustrialSectorMember"
      decimals="4"
      id="h_952_f4a95ebb_b26b_4822_a753_8de4c60685c4"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_953_9b8e2982_4a81_4195_9a34_2a735cf6fa47"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_954_d4c1b9ae_bb95_473e_b384_3d7b8e31bed2"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_CommunicationsSectorMember"
      decimals="4"
      id="h_955_91c818ad_db0f_4d62_96e5_cba27bbd4974"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_HealthcareSectorMember"
      decimals="4"
      id="h_956_71943cb0_695a_4136_8c09_4c2e9b9ec6fc"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_957_289f25f7_021f_4512_8a93_9df185f05782"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_958_e0affe39_c10d_47ca_8c7d_0a074546eb10"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_EnergySectorMember"
      decimals="4"
      id="h_959_1b66199f_9a07_46fd_8b73_5a21831fda4c"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_RealEstateSectorMember"
      decimals="4"
      id="h_960_20297bc5_dee3_4046_80ca_399fbe13d652"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_961_de6c0f61_c6eb_4b53_8236_0866af9a02d0"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_962_7ce90fdc_6157_4739_847e_01528c4d125c"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185713Member"
      decimals="4"
      id="h_963_c59a4c7b_9309_4e62_a853_9db0d1fca7f6"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009981Member"
      id="t_423_16051b96_51c7_ace8_2440_e079e062f660">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009981Member"
      id="t_424_b96e1003_a1b2_51b8_4da4_fccb6ed357d6">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009981Member"
      id="t_425_6e1acb95_a1f1_3721_6783_5f2f3ab56283">HMVAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009981Member"
      id="t_415_ad9653fa_63b3_4ed0_a656_22a24a1499f9">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009981Member"
      id="t_416_963fd1ce_ea31_4c2c_bd65_ecb9255cd77d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009981Member"
      id="t_417_21ae7305_d006_4af6_ac69_20b0c01f5dd3">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009981Member"
      id="t_418_5cd87b3b_9f5a_4b25_86fd_713d1465fc2f">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009981Member"
      id="t_419_2354d76e_514f_4ec8_9098_9d465fef6631">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009981Member"
      id="t_422_d2edf0bb_b417_d39a_ce04_2b7237e46037"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009981Member"
      decimals="INF"
      id="h_964_cfb04d8a_b6e5_4292_b370_63eb8a2e86e9"
      unitRef="USD">59</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009981Member"
      decimals="4"
      id="h_965_1c92332d_9e71_4eac_bbc4_be8c241c8160"
      unitRef="pure">0.0112</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009981Member"
      id="t_420_cb5e156e_2079_4c98_9e82_3f4f33730097"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009981Member"
      decimals="INF"
      id="h_966_e3203f2a_861d_46a2_b586_0633e80fb543"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009981Member"
      decimals="INF"
      id="h_967_2ced9fc8_910d_4cd1_91b2_8de6b3272b80"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009981Member"
      decimals="4"
      id="h_968_6ef79f2c_e33d_4795_b724_d5155e700a92"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009981Member"
      id="t_421_d95fbccd_1ce9_4f25_baad_ea57a42fac71"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_IndustrialSectorMember"
      decimals="4"
      id="h_969_eeba9083_70e6_4d08_9d8b_7585bfa11a72"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_970_b89cf7e3_a976_4ee6_a443_19c02498786b"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_971_8894172c_5b46_4950_ad18_19484ac141c3"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_972_9e6715e8_f84c_45be_be97_b677b8dc9ebc"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_RealEstateSectorMember"
      decimals="4"
      id="h_973_17b7ee7f_a4ad_4d40_a286_e7654b760077"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_HealthcareSectorMember"
      decimals="4"
      id="h_974_34bbb6c5_e1c4_4e8b_bdae_4a14f1226a3e"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_MaterialsSectorMember"
      decimals="4"
      id="h_975_8602a536_930a_4235_81d1_11549fa032b6"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_UtilitiesSectorMember"
      decimals="4"
      id="h_976_3075a121_ad62_4876_8005_46714e0f511e"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_EnergySectorMember"
      decimals="4"
      id="h_977_08fb1154_644c_4b55_94e4_add16d4f6628"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_978_a371b9f1_ae9b_48de_9554_506cfe3f725f"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_CommunicationsSectorMember"
      decimals="4"
      id="h_979_89a21265_ff8e_406f_843c_191f2b880337"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_980_6d67b7de_ca74_4b47_bffc_11dfc1cd1515"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_981_cbbe728d_e6b6_414d_9d13_7155595be0e9"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009981Member"
      decimals="4"
      id="h_982_5f23f435_fff7_4cd6_8810_ea331beb6202"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009983Member"
      id="t_430_aa6b2dc2_4d71_dae1_6582_9bba90fd7cb6">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009983Member"
      id="t_431_10807c15_4959_7e8d_0012_e644eed0ec84">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009983Member"
      id="t_432_adc970b1_a3d5_7ac0_9b5e_da2ab0b719e0">HMVCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009983Member"
      id="t_422_9510afc1_49fb_40c5_9ffd_dc0a112ad116">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009983Member"
      id="t_423_8d422abd_6c7a_4e23_8938_665e4a8b1ce2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009983Member"
      id="t_424_c2137945_5261_43f5_b16c_199abf8bb348">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009983Member"
      id="t_425_101cc543_949e_49a0_b5db_50c63866e78a">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009983Member"
      id="t_426_18829762_37c5_42aa_a765_9871abdf95c8">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009983Member"
      id="t_429_16626775_1efc_8bc2_8d04_22b7c8fa47a8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;105&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009983Member"
      decimals="INF"
      id="h_983_f60b4363_a222_434d_b212_cd4e6fa7261a"
      unitRef="USD">105</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009983Member"
      decimals="4"
      id="h_984_26a9ce0e_dc0e_4323_a3ea_b9b6c425406b"
      unitRef="pure">0.0199</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009983Member"
      id="t_427_216174ea_571a_4f2d_8602_64fbd8f63344"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009983Member"
      decimals="INF"
      id="h_985_646421c6_9a2e_484a_9812_e1c4fcd70fb5"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009983Member"
      decimals="INF"
      id="h_986_1db3b1fa_d805_4c63_98b6_413770cf413f"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009983Member"
      decimals="4"
      id="h_987_8a6f67b9_4641_4e47_987f_18529ee05414"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009983Member"
      id="t_428_99a48760_1780_429f_979f_3de1267a6296"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_IndustrialSectorMember"
      decimals="4"
      id="h_988_641e4143_ee7f_4a29_84d4_25574231213e"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_989_6451ed81_cfe1_4f03_9968_6ec297b681ff"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_990_d0f546e5_0587_4107_9764_6f723735328e"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_991_2a57e318_d5c0_4568_bd06_191a9ad781b0"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_RealEstateSectorMember"
      decimals="4"
      id="h_992_254806af_eb8e_4d35_82fe_5adf13ecd268"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_HealthcareSectorMember"
      decimals="4"
      id="h_993_2f2a2309_39bd_4b98_a885_251774c78548"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_MaterialsSectorMember"
      decimals="4"
      id="h_994_5038d96e_a48b_4fbc_b173_6a72e9056706"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_UtilitiesSectorMember"
      decimals="4"
      id="h_995_227aa2c3_fc81_4daa_9913_4917445b8623"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_EnergySectorMember"
      decimals="4"
      id="h_996_a7ad06e5_e328_4cec_84d5_87c80913ee57"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_997_467ecbf3_d3d6_4f85_b482_75db2816e7d6"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_CommunicationsSectorMember"
      decimals="4"
      id="h_998_2acc9577_4d4e_482f_82e4_94cabeda6220"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_999_ffd953d7_35bf_47cc_9e6a_2dfe2482abdc"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1000_848b1037_6813_4eaf_bf6d_1ffe7c8f1a4f"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009983Member"
      decimals="4"
      id="h_1001_5174d1b2_58fd_4540_9397_f0cd831ef881"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089745Member"
      id="t_436_2e296a6a_e50f_ad8f_4e96_162c51c1853e">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089745Member"
      id="t_437_52f2d5ac_8387_02e9_02d0_9abeda70f7b4">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089745Member"
      id="t_438_4dd29089_61b7_2281_92e2_b0c741bb5340">HMVJX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089745Member"
      id="t_429_ba4fd6ed_b376_4609_8779_8148d6d08744">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089745Member"
      id="t_430_16da23fe_2707_4acf_b25e_7abaa5bd4863">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089745Member"
      id="t_431_fb47be07_e8ce_4c94_9a41_d602362d8779">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089745Member"
      id="t_432_dbcf4080_11b7_4276_85a0_e1c205672e00">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089745Member"
      id="t_433_6c80f275_cd0b_4ece_8313_c957ab0b383f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089745Member"
      id="t_439_7deb6a36_e5d3_2f82_d806_34a8a8cb6998">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089745Member"
      decimals="INF"
      id="h_1002_8580c588_18d9_4d17_b8f7_bad143abe15b"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089745Member"
      decimals="4"
      id="h_1003_f91f30be_af4d_40e3_8079_19a0923cc84a"
      unitRef="pure">0.0078</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089745Member"
      id="t_434_c5a56f8e_d272_4d94_b133_ae0bd09683ff"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089745Member"
      decimals="INF"
      id="h_1004_7d91226a_5327_4f3d_a6ae_cce4dea27e55"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089745Member"
      decimals="INF"
      id="h_1005_7681a9c8_99f4_48b9_8413_21118621c720"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089745Member"
      decimals="4"
      id="h_1006_0ecf8f19_ae50_4a6b_bc33_06dc36cfe600"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089745Member"
      id="t_435_10af979a_e3e2_4eaa_b268_ce42a016d33d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_IndustrialSectorMember"
      decimals="4"
      id="h_1007_38c3b966_fdd7_4d29_b414_f3cdc3e867a7"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1008_057ec204_ef99_425b_9fda_c6d0709a4f3e"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1009_b6c6b080_bc9b_4b40_9b50_8c2d7b9aa9b7"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1010_98e8ab8d_159d_4962_9f45_2e5b327fe5a0"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_RealEstateSectorMember"
      decimals="4"
      id="h_1011_49332397_9e6a_45d5_8b82_2947c831b04f"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_HealthcareSectorMember"
      decimals="4"
      id="h_1012_aad409e3_5b89_4591_9777_092e883fe400"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_MaterialsSectorMember"
      decimals="4"
      id="h_1013_705f47ad_052f_448c_b04c_ab1ffa8d59b7"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1014_b9f2aa60_39a4_4802_9087_15a6eb5b0c00"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_EnergySectorMember"
      decimals="4"
      id="h_1015_4a6ce655_f629_4704_9683_317e225e2c0c"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1016_c3ba93dd_9664_4735_a36a_86f5f341f51e"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1017_c913e6c7_c6d5_431e_aad7_e60473948a13"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1018_f16ded1e_38d1_48f3_818b_c257a2cb1369"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1019_56243c60_c6cf_49c5_9a91_fa05d463755d"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089745Member"
      decimals="4"
      id="h_1020_c53eff52_fd89_4655_934b_185b422493a2"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089746Member"
      id="t_443_24aa13f2_3f9b_6226_dece_c0efbe5489bc">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089746Member"
      id="t_444_095367f5_83a4_0504_ffe2_cb18c4094e48">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089746Member"
      id="t_445_bb6e3bb0_9576_1908_0625_2b053586618f">HMVRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089746Member"
      id="t_436_eac9c1cb_3e5d_4dcc_a676_71ceccf4d663">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089746Member"
      id="t_437_6382d3ff_24a6_46d4_801e_712c76d89f9c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089746Member"
      id="t_438_63480cd0_1ec1_4bfe_89cb_f72d34338eff">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089746Member"
      id="t_439_d1679e74_015f_405e_8955_e015fc88dbe2">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089746Member"
      id="t_440_b7ec84d4_7db1_4a33_8bf6_7846cb277229">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089746Member"
      id="t_446_abf1a2b9_b225_b74c_6e19_eec6317f1c5c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;77&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089746Member"
      decimals="INF"
      id="h_1021_953bcdfe_2575_4659_a8fc_89ad2609e9e1"
      unitRef="USD">77</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089746Member"
      decimals="4"
      id="h_1022_fb1d1493_ff7b_4d01_b5b4_aec4be717771"
      unitRef="pure">0.0146</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089746Member"
      id="t_441_ed1200d6_e2d6_4bee_9b45_3bb4bba5ac34"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089746Member"
      decimals="INF"
      id="h_1023_5a7c8e23_92d2_4217_a1a2_13273acd75ab"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089746Member"
      decimals="INF"
      id="h_1024_a1043828_d14f_419d_9839_ce5669f7cf8e"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089746Member"
      decimals="4"
      id="h_1025_23b1322a_6e7a_4df8_b0eb_7598cf6ae3df"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089746Member"
      id="t_442_a96e35b8_40d6_47df_8f87_08eba8cf21ea"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_IndustrialSectorMember"
      decimals="4"
      id="h_1026_e370511a_5dcd_4e86_a40e_909466991e35"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1027_4aeffeb8_9d67_4396_9ad9_5a3783f4f595"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1028_0122b0e2_a193_4bb3_bb41_f40e120f9dd1"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1029_1465e710_292c_404f_870d_3e8431f93997"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_RealEstateSectorMember"
      decimals="4"
      id="h_1030_d89d20e7_1fe9_40b6_988c_5731f54a070c"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_HealthcareSectorMember"
      decimals="4"
      id="h_1031_0d496d44_6eb9_49cf_9426_1920122e65c4"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_MaterialsSectorMember"
      decimals="4"
      id="h_1032_2fbb084e_60cd_4301_bc9c_59999ea54740"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1033_b22b3cff_ec9b_40f2_97bf_27b4de67bb05"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_EnergySectorMember"
      decimals="4"
      id="h_1034_aea8b88f_3fe6_41d9_9ad6_f2111f66a6f7"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1035_632c8a50_f5b6_4385_b4db_040f4caa0b05"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1036_64b14817_13b7_4f0b_8eb1_be3949a47edc"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1037_4c984266_f43b_450a_8ccb_1df85d02d9f5"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1038_82a4c381_78c8_4f58_9a55_d03840222c3c"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089746Member"
      decimals="4"
      id="h_1039_f5586e08_6ad7_40b6_afca_1e6b92081cfd"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089743Member"
      id="t_450_aa337a6e_6eb1_dfe8_a07a_6639d6511b03">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089743Member"
      id="t_451_a7faffec_60ba_2852_a63f_0e82287214c3">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089743Member"
      id="t_452_9e4a005c_3de6_b7a2_6b24_ca79a524de50">HMVSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089743Member"
      id="t_443_1ae178bd_9133_41d9_af34_ffa17d66b2b9">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089743Member"
      id="t_444_b5222694_a247_4ce0_b868_c4166f79feb7">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089743Member"
      id="t_445_165da98c_8d13_452e_82c8_90f1ef04e076">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089743Member"
      id="t_446_aa75bf94_b03c_46c4_b1ee_c86a7799b7b0">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089743Member"
      id="t_447_67c9936b_d1fc_460e_a076_726441495521">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089743Member"
      id="t_453_87eae50c_f910_dc47_7fd2_a9874d4200e6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;61&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089743Member"
      decimals="INF"
      id="h_1040_3203a21a_063d_46ae_8f48_099e7de77d3a"
      unitRef="USD">61</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089743Member"
      decimals="4"
      id="h_1041_c93491d7_3547_42df_9319_ea3389fc21f0"
      unitRef="pure">0.0116</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089743Member"
      id="t_448_1a7dd1aa_d405_414f_a276_238feda89d27"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089743Member"
      decimals="INF"
      id="h_1042_b4ce07f8_4bb7_4d18_8d4d_effcbc5d87a5"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089743Member"
      decimals="INF"
      id="h_1043_2e7d4828_6f04_47d9_931e_d140a909151f"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089743Member"
      decimals="4"
      id="h_1044_43c27c10_efc4_4154_bc7c_1fb391418ae4"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089743Member"
      id="t_449_9d439f00_d04e_4cb0_8d52_a8e2cda12cc0"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_IndustrialSectorMember"
      decimals="4"
      id="h_1045_0ac9e22b_d641_46da_878d_01f0094b6180"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1046_e961c05c_7d43_46bf_8a75_31208a19083f"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1047_ed34108e_c8d2_47dd_b2f0_34685d3342da"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1048_db6ab5f8_b8ce_4fd7_bfc7_5d647e2cd46a"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_RealEstateSectorMember"
      decimals="4"
      id="h_1049_3a6b0de7_600a_4190_9fee_5de9d8a282de"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_HealthcareSectorMember"
      decimals="4"
      id="h_1050_fd777a8f_5dad_45e9_b3ea_31d0dfa7a52c"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_MaterialsSectorMember"
      decimals="4"
      id="h_1051_2cc73e14_5791_4954_a42d_bdc9e25b33aa"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1052_b5a316b5_94be_46ed_b3ca_82b93ccb61b5"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_EnergySectorMember"
      decimals="4"
      id="h_1053_eac9b5b2_6455_46eb_96ca_d9b1a0bea125"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1054_933851c6_bd38_4157_b6bb_1b478d90bdb1"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1055_94f2b05b_8b46_46d9_a553_6fb81881e400"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1056_23a0a463_c4d5_491f_a24e_3e07b623fb23"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1057_3297c011_d148_4b1e_bdfc_8accebc310de"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089743Member"
      decimals="4"
      id="h_1058_82dcc14f_59a8_4b67_adea_f5a4851b7dc4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089744Member"
      id="t_458_5ddb4120_a123_8ca2_47c9_b70088841b8d">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089744Member"
      id="t_459_9407cd48_4195_da2f_ea94_17917cb4bdcf">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089744Member"
      id="t_460_2b42b9ff_7f5c_0dce_a472_5c2edc67e0cc">HMVTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089744Member"
      id="t_450_205cf44a_3c3b_405b_abed_64f552791978">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089744Member"
      id="t_451_d2f5fefd_1aa4_4388_9daf_728fce25caa2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089744Member"
      id="t_452_803074d9_ce01_4ce5_9f0c_92c77b1bd78b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089744Member"
      id="t_453_331f15f9_9403_4774_b8b2_1df51a15ba88">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089744Member"
      id="t_454_ac1e6e49_6b02_40c9_9d6c_0ae803ec978f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089744Member"
      id="t_457_f8b3e974_d681_fdc8_cf23_a463295806b8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;45&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089744Member"
      decimals="INF"
      id="h_1059_b37a83c5_d6eb_4598_a9ad_43e30d11fb1c"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089744Member"
      decimals="4"
      id="h_1060_70235b59_bcd0_44d5_a1ed_0fbaacecb866"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089744Member"
      id="t_455_b7ff4073_9647_4658_b911_f43fec42be46"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089744Member"
      decimals="INF"
      id="h_1061_d819236b_21f5_4915_a16e_66d2154a73a9"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089744Member"
      decimals="INF"
      id="h_1062_8d07ec45_5542_4549_a62f_b5c4ce2a4097"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089744Member"
      decimals="4"
      id="h_1063_76a0b389_115e_4946_8bf2_3387f30ebf29"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089744Member"
      id="t_456_3a2f116f_947b_4ef2_8afc_a678d69e734b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_IndustrialSectorMember"
      decimals="4"
      id="h_1064_0717d167_20cc_4b99_8489_82b6504a6bc6"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1065_be39f0cc_15bf_45e6_a02f_4263e42da24c"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1066_1dda83c3_7a9f_4924_8a4b_4d635db2906c"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1067_3c78d452_217d_46ce_9a56_c23b8836f9e4"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_RealEstateSectorMember"
      decimals="4"
      id="h_1068_502db96a_a8d2_4ce3_95ac_556deba2b947"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_HealthcareSectorMember"
      decimals="4"
      id="h_1069_ac07e574_6e63_42f9_9836_d7d98ebcb85b"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_MaterialsSectorMember"
      decimals="4"
      id="h_1070_bc0b9437_ac2a_4f82_8b57_02625f87fc7c"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1071_8ce088ac_c684_4f28_b726_dcf5f092f47b"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_EnergySectorMember"
      decimals="4"
      id="h_1072_a3e418f3_e0e2_4b73_904b_e1e313badc39"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1073_234a6943_ecd7_4af8_9d1d_ad0a5d88c9cb"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1074_7f2b9bec_de40_47fd_bf22_dd3195d6799a"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1075_810e2ea7_4fdd_44a1_b9ad_c9028f924bcf"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1076_2c3f5f46_f0fe_4043_a998_88076c6bab5a"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089744Member"
      decimals="4"
      id="h_1077_d38fc836_8ba8_46ac_9782_a7e638db470e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000237833Member"
      id="t_465_9ddd6086_19ed_95b1_ad9a_98071ec4c5cb">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000237833Member"
      id="t_466_db48f750_02f9_3d61_dacd_5cede1dea670">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000237833Member"
      id="t_467_44cffefb_7d6c_3219_ef0d_7b6f023d878a">HMVUX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000237833Member"
      id="t_457_a6991705_7e43_425b_939f_6710aea7e919">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000237833Member"
      id="t_458_974cc283_5ffa_49b7_824c_3866ba04bbe5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000237833Member"
      id="t_459_1d4b7671_2081_46e9_ba48_539239edbbd4">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000237833Member"
      id="t_460_9e6dd55b_a070_4d37_b875_6ee1a60a0504">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000237833Member"
      id="t_461_6c173c83_f7a2_4912_93c0_5d20e0bbf119">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000237833Member"
      id="t_464_deb3b753_5744_4674_ea2d_429b36649513"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;39&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000237833Member"
      decimals="INF"
      id="h_1078_7c2d2d43_8260_40d7_8d83_1320e96d3b60"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000237833Member"
      decimals="4"
      id="h_1079_3c7938fa_6f63_47e2_a150_2583d38300d5"
      unitRef="pure">0.0074</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000237833Member"
      id="t_462_54a50eb2_89af_4417_958c_b51256fbf057"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000237833Member"
      decimals="INF"
      id="h_1080_290151c2_3be3_46f8_9cfe_ab6a7b29338d"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000237833Member"
      decimals="INF"
      id="h_1081_e0040153_fab1_4341_b97f_ad7f6497e20e"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000237833Member"
      decimals="4"
      id="h_1082_93b93f0d_8d5d_4679_8eef_38a5d67e0dfb"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000237833Member"
      id="t_463_96084947_4d7b_48f7_b80d_852cac2fa7d6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_IndustrialSectorMember"
      decimals="4"
      id="h_1083_c303c8e3_09f9_4460_b4fc_46ed7c597d87"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1084_93246438_7773_4dd0_94a8_381948ccb800"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1085_ef334e4c_64c8_46c6_9fd1_8d230c4c7950"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1086_dc431e7a_12e8_4598_91dc_c668c237d1fe"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_RealEstateSectorMember"
      decimals="4"
      id="h_1087_062271fa_8e79_4be2_9b3c_89f7b4947400"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_HealthcareSectorMember"
      decimals="4"
      id="h_1088_3496de91_d85b_4e7f_bd4e_11f150b7ca4a"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_MaterialsSectorMember"
      decimals="4"
      id="h_1089_a764ca7e_e507_48a0_869a_e8e9a95235c0"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1090_3d95cbac_8527_441c_adf2_db2f35a884f9"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_EnergySectorMember"
      decimals="4"
      id="h_1091_699b30ef_724e_4d62_a2f2_c5f7bd754687"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1092_30b75fb8_125a_4504_aa49_dcea1279e8db"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1093_927adc9e_0e77_4ab7_ac3c_6d7db88efc59"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1094_251b4982_8b9f_420f_af1b_c89c084b92fe"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1095_23722320_a091_47fc_a16b_8ff7a18c8fbb"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000237833Member"
      decimals="4"
      id="h_1096_cb803c56_723c_4a02_9d95_add37c2223ad"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009984Member"
      id="t_472_70378219_64e7_aef1_2825_acee3313067e">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009984Member"
      id="t_473_3f7c730d_7ad6_3cbe_9d09_0e43eddaf3e9">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009984Member"
      id="t_474_6009400d_6ec8_78a8_3c13_2ddda7247458">HMVYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009984Member"
      id="t_464_0e0d8ecd_2d02_4243_a9d2_34bec193147e">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009984Member"
      id="t_465_b63487a2_ce7f_48bf_b2f8_1a450a4f1043">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009984Member"
      id="t_466_b066725a_f923_452b_a05c_ab7b8750f48c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009984Member"
      id="t_467_0897504f_e306_40c6_bec7_6986ad1764c4">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009984Member"
      id="t_468_35ff2a8b_5abb_4aeb_b2af_471e22a4e13c">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009984Member"
      id="t_471_5294cc28_b2ce_f218_e67c_1af2bfaf536d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;45&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009984Member"
      decimals="INF"
      id="h_1097_e1d4986e_1cfb_48d3_bf93_1c19f4c35733"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009984Member"
      decimals="4"
      id="h_1098_0d8e9267_3be8_4874_a291_9b8728fa8758"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009984Member"
      id="t_469_3e09c99a_6be2_4cb8_85af_e088ee918f9b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009984Member"
      decimals="INF"
      id="h_1099_73d80bfa_dc1d_4d60_8fd4_d143872981ad"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009984Member"
      decimals="INF"
      id="h_1100_960a9969_b247_49af_b78c_8c4962a2504b"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009984Member"
      decimals="4"
      id="h_1101_31b62736_7a1b_4cf6_bd70_783ad0bfc953"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009984Member"
      id="t_470_672db6b3_b249_4620_9272_12bd5304c269"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_IndustrialSectorMember"
      decimals="4"
      id="h_1102_108ff39a_431c_4326_9a4f_9e61b57de6c6"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1103_291b3ac5_09ba_407f_821b_e50abaeb18ee"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1104_6a96ad21_1ce3_4675_94e3_1e237df34b90"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1105_c6b7f62e_cd74_4163_a6f6_6e677884cac0"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_RealEstateSectorMember"
      decimals="4"
      id="h_1106_836ce36a_5dc6_437e_89bd_b871f09e5197"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_HealthcareSectorMember"
      decimals="4"
      id="h_1107_e557d193_37af_4452_abf2_5759683fc40d"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_MaterialsSectorMember"
      decimals="4"
      id="h_1108_2711cdf3_6f67_4d87_9450_883661de97e3"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1109_1f20d6aa_0b0d_40e4_b155_bf648f1e0dd6"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_EnergySectorMember"
      decimals="4"
      id="h_1110_211e971b_7671_44c1_8945_41bdba79910e"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1111_1dd0f066_a810_47cb_8186_a0ef8dc948b2"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1112_47afd87c_ed33_439c_b857_a83bc6f4b7c8"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1113_a770babb_7187_403b_873e_620b672989b8"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1114_70c3b203_52ac_4762_bd0c_6075aeec85b0"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009984Member"
      decimals="4"
      id="h_1115_83c262e7_2a8e_4743_ba49_f5bd9f278154"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185715Member"
      id="t_478_573ca76f_fcb9_4f61_f7a5_42ac8f9d49a8">The Hartford MidCap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185715Member"
      id="t_479_749000bc_2ef9_f280_7353_1e98c1bc2bf7">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185715Member"
      id="t_480_2fb8f0ed_4a9c_7eea_f748_5fe5201da03d">HMVFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185715Member"
      id="t_471_93250f42_b886_461f_82c1_9bb7b0421da4">This semi-annual shareholder report contains important information about The Hartford MidCap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185715Member"
      id="t_472_f8cdc69a_bcf2_4ca4_95b8_ebfaa5f79227">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185715Member"
      id="t_473_c0beaf8b_e0c3_4e17_b30d_a5fe03f1dd04">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185715Member"
      id="t_474_338ed989_f055_4d76_88b0_bf16a56d311e">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185715Member"
      id="t_475_6c0d68ea_a3d1_402e_b4d6_93ab6f22bd2f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185715Member"
      id="t_481_0333c24f_9279_9443_b495_8624512e2e58"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 10pt;"&gt; 
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;39&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185715Member"
      decimals="INF"
      id="h_1116_a7892533_9a53_44f2_916f_b122d2759208"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185715Member"
      decimals="4"
      id="h_1117_9d75c572_9219_499c_80cc_ad40f2c87e3e"
      unitRef="pure">0.0074</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185715Member"
      id="t_476_69c90aba_214d_4b58_897e_6dd3fac7c06d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,183,426,373&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;80&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185715Member"
      decimals="INF"
      id="h_1118_a16aefe8_6f06_4971_94bb_1beadc579b1b"
      unitRef="USD">1183426373</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185715Member"
      decimals="INF"
      id="h_1119_dde7ab8f_7940_4c34_9d19_d5539bd5292f"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185715Member"
      decimals="4"
      id="h_1120_30bf4eed_50b3_403e_b5ed_7de1e419ae8a"
      unitRef="pure">0.85</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185715Member"
      id="t_477_6c46deb4_9c3e_40a3_b4fb_b94501b6ae60"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;16.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_IndustrialSectorMember"
      decimals="4"
      id="h_1121_6358445d_4f21_4491_ae5a_3da91ec4abb0"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1122_e717ca40_4abe_46c7_9003_2b4c80d1d236"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1123_cc247b86_a317_428b_85ad_916f897f688d"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1124_13096485_51f3_4d67_83a7_c78594fab32b"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_RealEstateSectorMember"
      decimals="4"
      id="h_1125_1e0592eb_c71d_46ed_9867_c84312eefb63"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_HealthcareSectorMember"
      decimals="4"
      id="h_1126_cc930ab5_dc13_4bbe_b2b5_a7081e3d717e"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_MaterialsSectorMember"
      decimals="4"
      id="h_1127_2715c8fc_1a94_4f42_99a7_92541f82e825"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1128_fcf47c67_aa36_46c0_96a2_34605c08f1ab"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_EnergySectorMember"
      decimals="4"
      id="h_1129_01f57587_0b04_4880_ade6_1165c47c8998"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1130_3190d718_3e4e_4966_a54f_69429eff3c0e"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1131_38a470ab_a646_42fb_9ada_13d596b3a084"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1132_e5260757_673a_47af_9152_53cc72db4c6c"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1133_46b4e408_bf20_4312_961e_98fb23c8ff48"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185715Member"
      decimals="4"
      id="h_1134_31413bae_35ae_4fce_bc6c_f904904ca052"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009993Member"
      id="t_485_4fb44939_ac79_8b44_cad3_1c98bed518ac">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009993Member"
      id="t_486_5d0c7214_3751_cbd1_2c31_2c90b6b93c2c">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009993Member"
      id="t_487_1eeb601c_0e97_1084_7694_9842161f5600">HSMAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009993Member"
      id="t_478_26aa5c50_f5fb_4235_945a_747714d86ca2">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009993Member"
      id="t_479_23411e54_8102_4a93_877c_926b7b9c1e49">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009993Member"
      id="t_480_fd9e3103_9475_4e20_b2f0_c04283670ebe">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009993Member"
      id="t_481_0dd2e39e_cd14_49ed_9678_8ee8be4fc4fd">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009993Member"
      id="t_482_904de226_cee4_4e02_be0c_994140d4507b">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009993Member"
      id="t_488_4eaef832_d709_8744_1f78_647dab7fe902"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 10pt;"&gt; 
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.24&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009993Member"
      decimals="INF"
      id="h_1135_30097219_a4fa_461c_9d7d_2b67011c81d1"
      unitRef="USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009993Member"
      decimals="4"
      id="h_1136_498b0ae7_ed03_45c3_9671_2813354eb648"
      unitRef="pure">0.0124</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009993Member"
      id="t_483_e9ade260_184f_409f_9baf_115c4744f1f6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009993Member"
      decimals="INF"
      id="h_1137_3ac4cb65_b9fa_4597_aefa_78aef323da9a"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009993Member"
      decimals="INF"
      id="h_1138_b7bf7409_416a_4faa_ac0e_574d8dcefef7"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009993Member"
      decimals="4"
      id="h_1139_fc3cef52_ad2b_4221_8637_2afcb0ee1dca"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009993Member"
      id="t_484_9a67a40c_a7de_4bb3_a6b3_9ae21bc524f3"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1140_3f1c070d_6f89_4ee0_b484_c59c44c84348"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1141_319561bb_fca8_4029_aa32_fe79a5ba0850"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_IndustrialSectorMember"
      decimals="4"
      id="h_1142_22e5182c_494f_44f0_89fb_03f3af97d954"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1143_a9415a3f_d53a_40c5_8f63_5b0640b3b70b"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1144_b0fc71bd_2fe2_41bf_bbd7_6b79599bf76b"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_RealEstateSectorMember"
      decimals="4"
      id="h_1145_57417385_53ea_4ece_84dc_2070ff9819e5"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_MaterialsSectorMember"
      decimals="4"
      id="h_1146_e0d750ea_9bba_4f63_9f1b_767edf96819a"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_HealthcareSectorMember"
      decimals="4"
      id="h_1147_8cee1675_97b6_4573_9221_9c51dc4077df"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_EnergySectorMember"
      decimals="4"
      id="h_1148_e34f9cc8_d7da_4502_b18c_ec54e74e7e12"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1149_8fd507d3_91d4_4127_b222_5af8779371fa"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1150_760dc52e_15ea_4d8d_8430_6e2e05a8ad83"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1151_4e4ee8ec_f516_409a_aa92_41fb4a7a960b"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1152_63fb7545_f7ce_4dca_b1b4_8c95d0e7edf4"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009993Member"
      decimals="4"
      id="h_1153_30150e67_cb88_446c_91a4_9129cb6d7b5f"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009995Member"
      id="t_492_089d3dc6_e306_0c80_d508_33f54f1a9164">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009995Member"
      id="t_493_3d005ce7_7883_4067_2c77_7af40ad13902">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009995Member"
      id="t_494_690530e0_acde_5a83_7284_9858ec02ee45">HTSCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009995Member"
      id="t_485_06277ca4_ce86_4ab3_bc8f_b5a78b67b6aa">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009995Member"
      id="t_486_231a3625_8952_47c8_a14c_aa4b42602fc6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009995Member"
      id="t_487_dfbaade0_87cc_4883_95a6_594efb09c313">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009995Member"
      id="t_488_9494533a_0c04_4522_b43a_3d37227a01c8">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009995Member"
      id="t_489_7e6b9927_de82_4b65_af1b_7a5bbea5d42d">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009995Member"
      id="t_495_48a8b6ba_d455_ac1b_7e33_8e54f88ce88b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 10pt;"&gt; 
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;111&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;2.05&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009995Member"
      decimals="INF"
      id="h_1154_a652ef33_c400_496b_9f3f_4d3a3544a69f"
      unitRef="USD">111</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009995Member"
      decimals="4"
      id="h_1155_417e84ff_b1a7_4b91_aec1_a296ea3e92ea"
      unitRef="pure">0.0205</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009995Member"
      id="t_490_b1bb017a_46c3_42dc_a600_4bb19eba896d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009995Member"
      decimals="INF"
      id="h_1156_4c5ce578_c3ea_45f3_a2ac_92a42dfe0dea"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009995Member"
      decimals="INF"
      id="h_1157_2990e46c_3387_473e_b45c_511b7516027e"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009995Member"
      decimals="4"
      id="h_1158_0fb648d1_cd93_48c6_bc5f_96353bdbe962"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009995Member"
      id="t_491_ecaf30b0_0be1_4a0c_b6c7_c83f1ab7d0e6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1159_855093e0_90b1_4294_be7c_0b8dc05de06e"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1160_14fea8e9_2af4_43ad_86ea_824f4feca245"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_IndustrialSectorMember"
      decimals="4"
      id="h_1161_ac398481_78c7_4037_a540_b7ae6a4088e6"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1162_2ab326dc_cbcc_4115_850c_2f9c935ef14c"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1163_c5de6b7b_e258_429e_8484_ea391adf129e"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_RealEstateSectorMember"
      decimals="4"
      id="h_1164_6271f1f9_bdaf_4228_b41d_26f1aa1e277e"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_MaterialsSectorMember"
      decimals="4"
      id="h_1165_13012417_aba2_4a6a_8dc0_6bc07d494ae0"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_HealthcareSectorMember"
      decimals="4"
      id="h_1166_e653fcb4_5aec_4144_b465_c93e367b3ef0"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_EnergySectorMember"
      decimals="4"
      id="h_1167_c0e9335a_df8d_4129_8fe9_9bff379eb718"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1168_aa6bfbbc_21b4_42df_80f1_a7f5a8c127f9"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1169_e74035fb_4cdd_46fe_ae21_8d6628ed9d05"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1170_599cfd16_d3fe_4902_99e0_cf16b77e9fd5"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1171_7bc2622c_d14c_442a_ace3_ca65fcdc60c1"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009995Member"
      decimals="4"
      id="h_1172_1237c461_f0ca_4b2f_aa6e_543b93c0b324"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000155858Member"
      id="t_499_cdc4de26_80ca_37c3_a526_8aff8892e092">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000155858Member"
      id="t_500_99580bd4_2b42_7068_d063_4a6b2acc0777">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000155858Member"
      id="t_501_9b28ecc1_cd94_1318_5a22_1123f9cc7631">HSEIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000155858Member"
      id="t_492_6a19c391_0ce4_4a4e_9b7b_acfe7fdb3155">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000155858Member"
      id="t_493_c796f291_e85f_4010_91fa_5e3aeb41ab7c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000155858Member"
      id="t_494_9aeb7fb5_06fa_4519_b858_5fbc5e4caf01">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000155858Member"
      id="t_495_d8f760bc_5adb_4852_a91b_7b44507c6292">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000155858Member"
      id="t_496_f6a273c0_9a54_4e83_a496_c27f77575ece">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000155858Member"
      id="t_502_ebbfb8bd_aef0_93be_3a4d_e31a3af6df69"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;50&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.92&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000155858Member"
      decimals="INF"
      id="h_1173_ef7d9980_7308_4ce4_aebc_ff3ed88dbd64"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000155858Member"
      decimals="4"
      id="h_1174_f3f8c4d1_e3d3_470f_9e81_cbb371fd0508"
      unitRef="pure">0.0092</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000155858Member"
      id="t_497_1b5c372a_c50f_44eb_89cf_89203a9de3c3"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000155858Member"
      decimals="INF"
      id="h_1175_04d3ea7e_a5a3_44ea_9790_9e76c85929a5"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000155858Member"
      decimals="INF"
      id="h_1176_b1c5e861_122e_4051_ad13_6776fe97c625"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000155858Member"
      decimals="4"
      id="h_1177_69f36f82_cc86_436c_b3ff_5edcb6738519"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000155858Member"
      id="t_498_4a1e6ae3_02b3_4915_9fa5_fac875f52443"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1178_92550a84_a96f_47b6_bc99_dc220d042ed4"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1179_f474b2f8_3b1c_4a4a_bedb_3880a5a0ec12"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_IndustrialSectorMember"
      decimals="4"
      id="h_1180_13d8caf0_c5b4_4285_9148_e43c9b324e25"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1181_eb7f9d82_c187_4eaa_89d1_6dbc9c051c82"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1182_41e79744_af2b_479d_9ab0_fcaaea8737ef"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_RealEstateSectorMember"
      decimals="4"
      id="h_1183_fa9271d3_5fd4_4d45_b7d7_be1ffa3e7d5e"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_MaterialsSectorMember"
      decimals="4"
      id="h_1184_3b585620_0c80_4da3_850c_35fa561ef503"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_HealthcareSectorMember"
      decimals="4"
      id="h_1185_a9cb4cb8_a1f3_4dc3_a98f_6eb20f07e6ee"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_EnergySectorMember"
      decimals="4"
      id="h_1186_e86f00d9_0bab_4755_902a_8427502f8150"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1187_58a92971_6262_4de0_9448_46f38a798047"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1188_a04ff47b_dde2_4855_a856_58f005adcc85"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1189_a7d8f127_7114_4f8d_88c5_da2d5524148a"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1190_713f93a5_1c4f_4d63_b929_9cf452783ed5"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155858Member"
      decimals="4"
      id="h_1191_a02d47c5_e7de_4c82_9ef6_2031c070c229"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000105487Member"
      id="t_506_f2759b27_f671_6848_f927_b0c077a447d1">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000105487Member"
      id="t_507_c5a3a4e4_f570_ff3c_d4f5_a8d4e7240bea">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000105487Member"
      id="t_508_99ddbef8_880d_823f_9614_790d2d697985">HSMRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000105487Member"
      id="t_499_0244c34d_3b8d_42b3_bf9f_311429f1edaf">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000105487Member"
      id="t_500_f6ea8e4a_76f1_49b6_b991_a8beb1a52553">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000105487Member"
      id="t_501_18dfa0cb_f288_4cb3_89d1_9f23942ada44">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000105487Member"
      id="t_502_77b86658_e3cb_41f9_bc42_912d5c32229c">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000105487Member"
      id="t_503_66769511_0227_4a84_8657_361672601fdc">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000105487Member"
      id="t_509_826bcda9_dedd_7752_f3e9_20874e8c7351"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;81&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.50&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000105487Member"
      decimals="INF"
      id="h_1192_7383a9d0_f36b_4f43_b75c_beecb6dd812b"
      unitRef="USD">81</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000105487Member"
      decimals="4"
      id="h_1193_a777ec09_4551_4e26_ab8b_1b4b8d191e7d"
      unitRef="pure">0.0150</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000105487Member"
      id="t_504_2a968d30_4b3c_4886_86f0_b1b52db83aab"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000105487Member"
      decimals="INF"
      id="h_1194_94db8755_f730_4909_9d2d_f3e5f9990ce0"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000105487Member"
      decimals="INF"
      id="h_1195_59ad816a_870b_45b1_88d3_17b01a1b4cf4"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000105487Member"
      decimals="4"
      id="h_1196_d17e305a_394e_419c_a728_9f4dbf8d43c3"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000105487Member"
      id="t_505_353abaf2_f851_4058_a102_764fc4a5e762"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1197_a26b930e_baae_4e0f_a488_443240ff9321"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1198_462013ea_7180_47ad_8215_7098f087a540"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_IndustrialSectorMember"
      decimals="4"
      id="h_1199_2479c18e_47c2_44c5_b76c_34b5b3e088f3"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1200_2fdfdbe8_d07c_4dd2_b2b0_94674a6f31ae"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1201_09945deb_cfee_43b4_be82_3d654b897686"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_RealEstateSectorMember"
      decimals="4"
      id="h_1202_51a18f4f_5e6a_40c9_90dd_11f9b5292bfe"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_MaterialsSectorMember"
      decimals="4"
      id="h_1203_817860ba_6f2c_4bd9_8656_cf9ba84c7a94"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_HealthcareSectorMember"
      decimals="4"
      id="h_1204_6b18a71c_ee48_47f4_a163_738347cbbdf7"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_EnergySectorMember"
      decimals="4"
      id="h_1205_5a96613b_8a7f_499a_89d8_f74887ec4b1c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1206_4c1636a8_9736_42a5_bd77_5fc7ace92d2f"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1207_e8b8c2b8_3e2f_4549_aa95_07fdf821923a"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1208_061debce_a316_4ab5_b4f5_f5e2e8261644"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1209_3b47d51f_1271_4928_992f_11eb5738090c"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105487Member"
      decimals="4"
      id="h_1210_bfa4a498_ab83_4512_a571_17ca36e20908"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000105488Member"
      id="t_513_9aea5e37_0910_f9a4_af70_5c868f4e9fd4">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000105488Member"
      id="t_514_60361875_5784_a57c_ce7c_bcac583ae519">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000105488Member"
      id="t_515_cd356265_6e07_5173_f05d_22f369308363">HSMSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000105488Member"
      id="t_506_cce1385a_0f6e_4eb2_8aa7_c751341c49ab">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000105488Member"
      id="t_507_7c570003_1a58_4aca_9587_cecd8642b80d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000105488Member"
      id="t_508_abd73a89_fad5_4703_9de8_5230bea99e23">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000105488Member"
      id="t_509_9701c128_4b2f_41ad_87d5_432505dbc2c2">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000105488Member"
      id="t_510_f5deb59f_acc9_4893_81c2_b237b737a2e6">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000105488Member"
      id="t_516_4d009ae4_dc5f_0824_93ac_cea9efb27375"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;65&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.20&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000105488Member"
      decimals="INF"
      id="h_1211_d42164c5_433f_4ec2_b05d_12b330e1f211"
      unitRef="USD">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000105488Member"
      decimals="4"
      id="h_1212_a90a8129_beea_49af_8f6a_6d87b160d75b"
      unitRef="pure">0.0120</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000105488Member"
      id="t_511_ad7a5ae5_bae0_4668_a5b3_4930415d7f1c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000105488Member"
      decimals="INF"
      id="h_1213_c44126ba_b60f_4698_a053_b2f1bd91d66a"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000105488Member"
      decimals="INF"
      id="h_1214_10068e95_5db1_46b7_87a3_dfd2509c42ba"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000105488Member"
      decimals="4"
      id="h_1215_6173d148_48ed_4b37_a8e1_29ad2379e5a4"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000105488Member"
      id="t_512_9b0309b1_0e9d_4733_8ef6_d5990a553c5e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1216_c429f4dd_3085_45b0_a573_4726f77bae78"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1217_95277d19_cc73_4b0b_905c_31dd1e0ec8e1"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_IndustrialSectorMember"
      decimals="4"
      id="h_1218_915fdcf8_f9ae_48b8_a0ff_f1dd6f6df0a8"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1219_45cba9b8_4bca_46f4_9ce3_fef67765bfb7"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1220_7de5589e_0dc6_41c6_ad25_5994124b7364"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_RealEstateSectorMember"
      decimals="4"
      id="h_1221_9eb617e7_553b_4ada_a868_33693fdf5fbd"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_MaterialsSectorMember"
      decimals="4"
      id="h_1222_3a971932_1b73_4a11_a24a_fe74a31da6a1"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_HealthcareSectorMember"
      decimals="4"
      id="h_1223_a2f88f83_9964_40dd_8973_14536dd83a65"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_EnergySectorMember"
      decimals="4"
      id="h_1224_a7123060_344b_479e_8072_105814db07f5"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1225_236285b3_42e5_4028_922d_a466686dbf42"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1226_cbb98a66_6683_4adb_b6a8_7f9ec379f57c"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1227_75789d16_a46f_420f_ae6d_ed42f8f82ebf"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1228_bc351fc0_021e_476a_87fa_fac78677c811"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105488Member"
      decimals="4"
      id="h_1229_626febaa_e84c_4c5c_addf_9cba62f0fb41"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000105489Member"
      id="t_520_6f982e51_3ac2_04ab_be67_60358947a61f">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000105489Member"
      id="t_521_e06f3803_6de0_029d_9573_c723b1728b4c">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000105489Member"
      id="t_522_2990f915_0927_ab1f_9ee4_1777ea2dc917">HSMTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000105489Member"
      id="t_513_8760795d_b3ae_4328_bfc0_d51af89e7d38">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000105489Member"
      id="t_514_cd37ed2f_3673_4ef0_a583_f8e5031e0be3">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000105489Member"
      id="t_515_c7b7c3cb_f235_43a3_9fd9_4969589cc174">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000105489Member"
      id="t_516_27b4ab90_28e7_461c_a694_3c5836bbee80">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000105489Member"
      id="t_517_bde35f5a_1313_4431_994e_551d3615e82a">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000105489Member"
      id="t_523_c531ac3f_1c95_8ab0_bd4b_a488f8d3f210"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;48&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000105489Member"
      decimals="INF"
      id="h_1230_4955dd7b_2960_48ac_bb8a_743ed299df6f"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000105489Member"
      decimals="4"
      id="h_1231_ff091a6c_3efe_46cd_b6b6_a2776e2fe3dc"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000105489Member"
      id="t_518_0a00ee7e_ae43_410d_a2fe_a8289ab4290c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000105489Member"
      decimals="INF"
      id="h_1232_28d42fac_ceeb_4083_a212_e341b2b37606"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000105489Member"
      decimals="INF"
      id="h_1233_02eabf09_75e2_4ad9_812e_9fcf25de424b"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000105489Member"
      decimals="4"
      id="h_1234_a89c692a_0b1f_48ca_b549_5992583128dc"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000105489Member"
      id="t_519_e7900745_2072_4aa9_ade9_60f3e65e68d6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1235_162526a5_3c97_4b58_bf28_726677b0b853"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1236_5c8b697f_ac28_4f7b_9430_7181a76627c8"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_IndustrialSectorMember"
      decimals="4"
      id="h_1237_9ca34e1d_9db4_4fd0_9b69_bea43b2d375e"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1238_7446fd21_942a_47a2_a30f_8f5a4c23f005"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1239_dc8ccc4f_c070_4e22_8cc1_44cdd960d13b"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_RealEstateSectorMember"
      decimals="4"
      id="h_1240_5b7dcaa2_2cdd_42aa_afc8_48e9c1680812"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_MaterialsSectorMember"
      decimals="4"
      id="h_1241_3aea3287_ea83_4a4d_8131_04e3ace6da4d"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_HealthcareSectorMember"
      decimals="4"
      id="h_1242_6a895eec_33ab_483c_993b_de2e4c5d8436"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_EnergySectorMember"
      decimals="4"
      id="h_1243_970c18fa_2aff_4fcb_b768_8fbe9439af2b"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1244_e269eaea_0643_4bac_bfa7_5d93e798520d"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1245_895b6371_f7f9_4b12_846d_329ad0e2bb6a"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1246_87f17687_3e21_425a_8682_4ff750b074ce"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1247_5294ed81_3a39_4bad_a0c7_bbafaf2ebfbd"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000105489Member"
      decimals="4"
      id="h_1248_7356e023_b87f_423f_b23a_295f53dbe558"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000200565Member"
      id="t_527_6fa8d7cf_78e2_6d0d_d44b_09a44882c6da">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000200565Member"
      id="t_528_95007f13_f323_d5c5_ba37_5771f8fcdc56">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000200565Member"
      id="t_529_fc990bb1_8d55_6993_c45f_e6a881471caa">HSMVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000200565Member"
      id="t_520_11f58209_54fe_48c7_8495_bf0292d8e5c0">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000200565Member"
      id="t_521_f052f86c_a340_46ed_8e2d_0d169894a74b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000200565Member"
      id="t_522_4a96fad5_06d6_4d61_9844_a6ec67e57ac0">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000200565Member"
      id="t_523_8bfaa2c8_1b9f_424a_9897_62951f101fb0">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000200565Member"
      id="t_524_3315248c_25f4_4dcb_b7c1_64ee02981da9">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000200565Member"
      id="t_530_ebe15fbe_ee47_f4c9_27f8_bd83c1c76491">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.80&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000200565Member"
      decimals="INF"
      id="h_1249_2a5b9c59_2766_4a7e_8e72_b2f6b3e446d4"
      unitRef="USD">43</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000200565Member"
      decimals="4"
      id="h_1250_30f41a3c_79ad_4c75_8e3d_2da62d0b158d"
      unitRef="pure">0.0080</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000200565Member"
      id="t_525_2bf0bcb4_1197_4ac3_89fb_d711ee3a0188"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000200565Member"
      decimals="INF"
      id="h_1251_87962c5f_3aa0_4a4c_8273_ec69c67ca4b2"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000200565Member"
      decimals="INF"
      id="h_1252_6a879b21_1cd0_419d_993d_ff40462623d5"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000200565Member"
      decimals="4"
      id="h_1253_17a2bfc5_7255_4ca8_81e1_8b75e3ab683a"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000200565Member"
      id="t_526_d878fb46_3ebd_4b3d_833e_2c4827510afc"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1254_51f73213_9fab_4ef7_837f_9fa9cf2c9919"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1255_1032cdfd_04b2_4125_8f50_ba6aa6ca8c29"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_IndustrialSectorMember"
      decimals="4"
      id="h_1256_9be3239c_e5a5_4674_86b6_ecc7f8380aed"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1257_d821e8e9_eac8_4e03_9d5f_ececfaa087d3"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1258_f2edb8f7_3897_4061_afcc_b6749f2cb161"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_RealEstateSectorMember"
      decimals="4"
      id="h_1259_3661589e_1cd4_4a76_885b_b299e286cfa9"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_MaterialsSectorMember"
      decimals="4"
      id="h_1260_acf8095c_556a_443e_b43a_6b6167e3c4de"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_HealthcareSectorMember"
      decimals="4"
      id="h_1261_32b72d5a_4759_4e0e_a83b_3ff4dd69d48e"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_EnergySectorMember"
      decimals="4"
      id="h_1262_3b683ae3_cc45_4ecb_9b23_a78bb3d7fa6e"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1263_39d1a6d2_6af3_4f16_b186_e8f2bbe61d88"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1264_5d2d52e6_7312_473c_bb69_4b669d049057"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1265_2151c399_d414_4729_a556_350619b60eab"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1266_6be6dc6a_3f73_4f97_9008_e0ae5490a2d3"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200565Member"
      decimals="4"
      id="h_1267_4e12b278_e6c1_44db_839d_61f8840de978"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009996Member"
      id="t_534_3795a95a_8305_c744_4ff2_1d165c6a6396">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009996Member"
      id="t_535_31f9bcc7_6d8e_a002_06c4_93c458af34d6">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009996Member"
      id="t_536_9849023d_5ae9_f974_30b6_b659232b9454">HSMYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009996Member"
      id="t_527_48af22c2_5626_41ed_a5fa_1a8f8db406c7">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009996Member"
      id="t_528_cfca20e1_6f4e_41cf_87ba_599942015535">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009996Member"
      id="t_529_fbab030e_0dab_4119_9c0c_b74909e72537">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009996Member"
      id="t_530_f7cfdf2f_e83d_4f1c_a9bc_72f5297d4cff">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009996Member"
      id="t_531_06b92637_4048_4329_a41b_b517a7d31589">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009996Member"
      id="t_537_82917320_8f0c_6d75_b6b2_ce06d43ca9e3">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;46&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.85&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009996Member"
      decimals="INF"
      id="h_1268_1380c254_c963_408d_bcf9_84a3c3fbffcc"
      unitRef="USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009996Member"
      decimals="4"
      id="h_1269_fa7c8a5e_d63f_490f_8fff_e0911afc5db6"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009996Member"
      id="t_532_3768e224_80c8_4234_a1c3_8e40f96c2cf2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009996Member"
      decimals="INF"
      id="h_1270_de1c2357_e84d_4086_84f3_434c8e02b314"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009996Member"
      decimals="INF"
      id="h_1271_3f4d2004_d7cf_4dbb_942b_72d5ec2beb91"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009996Member"
      decimals="4"
      id="h_1272_f82368b3_f9a8_4e82_a8c6_90d4ad4f011e"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009996Member"
      id="t_533_54533026_bf0f_4d28_bc84_a97f9f0366d5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1273_58bee966_e91b_4e7b_9737_d166b84a9d64"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1274_a6d0d12c_4067_4e7a_a566_f780fddbc155"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_IndustrialSectorMember"
      decimals="4"
      id="h_1275_d2dde48b_a28e_4210_a346_ac075e678839"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1276_309f32be_af06_46ce_b325_08a12671507a"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1277_0d10dd4c_c212_4147_bcbb_7333daff5de9"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_RealEstateSectorMember"
      decimals="4"
      id="h_1278_00410c06_04ae_4220_b4ab_283333c5965e"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_MaterialsSectorMember"
      decimals="4"
      id="h_1279_37e84192_7c24_4dd9_9da2_ad216c920ed7"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_HealthcareSectorMember"
      decimals="4"
      id="h_1280_882d38e6_4b0f_4f93_adcf_d782c2a5d8c4"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_EnergySectorMember"
      decimals="4"
      id="h_1281_d0414399_f247_4e41_bbd6_98901789f2ed"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1282_f7c090a8_0ce0_453c_a63d_63edb2d8dd01"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1283_521224db_8c3c_4119_a07f_461cccff72b3"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1284_e33c5725_d829_4f27_a89c_5d8baacadb3c"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1285_ad09f95f_53a4_4892_9bf9_692e069ad95b"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009996Member"
      decimals="4"
      id="h_1286_82a00495_2803_4c2e_b2fe_ae28199130e1"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185717Member"
      id="t_541_393449e2_4d80_2540_82bd_3c8dcda05ab0">Hartford Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185717Member"
      id="t_542_dc420e56_5b09_c694_4fdf_383bd6fbff19">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185717Member"
      id="t_543_0a0f5868_5048_7f84_a306_8697d771000d">HSMFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185717Member"
      id="t_534_b560a124_ae3e_4288_8781_7dca9e3e575c">This semi-annual shareholder report contains important information about the Hartford Small Cap Value Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185717Member"
      id="t_535_ff330dbd_3207_4ae3_94a7_296531cd3797">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185717Member"
      id="t_536_287b63ad_817e_40f2_aa2e_94f8d6e1fd7a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185717Member"
      id="t_537_13ed3198_70bf_4006_9c2c_5dd116ed5b65">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185717Member"
      id="t_538_1d155b48_7a0f_4d7e_8cf5_58bbc3b57e5a">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185717Member"
      id="t_544_a5a09e36_46bb_8ee5_7a3d_886343effd33">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;43&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.80&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185717Member"
      decimals="INF"
      id="h_1287_177ed88f_3555_488a_b44b_a663f1a81915"
      unitRef="USD">43</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185717Member"
      decimals="4"
      id="h_1288_7ab97274_ab16_4cf5_95d0_b01a2c12d365"
      unitRef="pure">0.0080</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185717Member"
      id="t_539_7f1d834f_9983_4e34_9c95_b7164c9a3202"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;265,855,861&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;63&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185717Member"
      decimals="INF"
      id="h_1289_76ce4527_8634_4140_9cb0_951f390a0aaf"
      unitRef="USD">265855861</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185717Member"
      decimals="INF"
      id="h_1290_0446f7f4_aca7_405f_8f95_317d5b764c44"
      unitRef="Holding">63</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185717Member"
      decimals="4"
      id="h_1291_0b91dd53_135f_4a88_8fce_d2b02a04191c"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185717Member"
      id="t_540_995c9f0f_d7d3_4d96_b43d_0ad77887ee65"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;19.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Utilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;6.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(4.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1292_2e69ce6c_daf3_4fca_8ac7_ac0df950740d"
      unitRef="pure">0.329</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1293_77c3a3fe_d5dc_4aa9_bcd8_462ae9463018"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_IndustrialSectorMember"
      decimals="4"
      id="h_1294_502d188a_d519_4c13_a891_d82dd270d776"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1295_fbd2d6fa_ea12_45bc_a8c1_62838b072ea2"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1296_59652cb3_b68b_4916_96f2_b584dc3610fd"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_RealEstateSectorMember"
      decimals="4"
      id="h_1297_89f2172e_bfb8_4ca0_b410_ece2fd8a3663"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_MaterialsSectorMember"
      decimals="4"
      id="h_1298_5ffc0c64_f21c_40b6_ac49_8e2578a1c9cd"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_HealthcareSectorMember"
      decimals="4"
      id="h_1299_1c85246c_ebf7_49b0_85b6_f3225c2babaa"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_EnergySectorMember"
      decimals="4"
      id="h_1300_5dd1e4fc_4328_42eb_b8d4_69e56c132dd4"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1301_46188a14_7353_47e4_b275_730c317c631d"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1302_51b13056_e1f6_4943_a5f0_1db9a1e1723c"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1303_38e84214_682a_464e_a631_c3824a8f7d89"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1304_8ced1b05_e214_469c_a9ba_3ff28e9eaaab"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185717Member"
      decimals="4"
      id="h_1305_c5ed2f14_b03b_474b_9499_c923bb8c3f31"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010012Member"
      id="t_548_345776d0_1387_f0ed_0ff3_1eeff590eb2b">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010012Member"
      id="t_549_945627f8_91df_9498_5faf_4ebc771276d2">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010012Member"
      id="t_550_b9cfa94f_12a5_aa7a_7b4f_b8ab3b03b45d">IHSAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010012Member"
      id="t_541_ce9c9e21_870a_48a8_9e93_40cc35e27736">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010012Member"
      id="t_542_2e1a8998_c7a0_46b2_a447_22098baaf7da">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010012Member"
      id="t_543_0cea1988_0f8b_48c3_af16_b3021c3f845e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010012Member"
      id="t_544_7df1f28a_b26d_4bf0_8748_0f0b4a5d0522">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010012Member"
      id="t_545_8ad93b11_2ee3_4957_b93d_beb56eaac021">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010012Member"
      id="t_551_30887dba_05d5_011e_ccb0_2493b9368adf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;66&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010012Member"
      decimals="INF"
      id="h_1306_7126bba3_b465_4f2e_97fb_a4628387e9c4"
      unitRef="USD">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010012Member"
      decimals="4"
      id="h_1307_60796201_85e1_45a3_99aa_3108101c7d4d"
      unitRef="pure">0.0128</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010012Member"
      id="t_546_9f3903c0_d91a_4c8a_8d9f_b48a13685937"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010012Member"
      decimals="INF"
      id="h_1308_4ef1e361_7d2f_42cc_9912_22d0db3a77f4"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010012Member"
      decimals="INF"
      id="h_1309_ca776cef_6c60_4b0d_a8d8_6df7d1420b86"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010012Member"
      decimals="4"
      id="h_1310_9719c4bf_b9ba_47e1_a4db_fdf77a4da8e6"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010012Member"
      id="t_547_d63dae6a_635a_4fc8_8aad_d17f50cc939d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_HealthcareSectorMember"
      decimals="4"
      id="h_1311_9aa388df_97c2_4b66_a191_bfdc9a69d769"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_IndustrialSectorMember"
      decimals="4"
      id="h_1312_60c33e8a_cd77_447f_9389_df7490ca8a46"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1313_1c0d40a0_5ad0_4abc_abd2_1f9658a07c9d"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1314_cd2f7797_213f_4960_bfd4_3cf13335c8da"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1315_593c3826_3b68_4fba_8064_fd96b661804a"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_RealEstateSectorMember"
      decimals="4"
      id="h_1316_decb7b72_a29d_4cdd_9f9a_4a79b527cb44"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_EnergySectorMember"
      decimals="4"
      id="h_1317_958d2132_5a98_45a9_90bf_5699f79f6404"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_MaterialsSectorMember"
      decimals="4"
      id="h_1318_0b15ffbb_04db_41ba_b8fd_be5b21ff0b00"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1319_7d671d8b_8ab2_4eed_923f_0f68b98dc7d3"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1320_5c65751f_e070_4668_82c8_fd3bcc176d5b"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1321_a2c5e755_3396_4826_a907_945186611165"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1322_a3182ce8_2076_4799_bc6c_7ee0ba316122"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010012Member"
      decimals="4"
      id="h_1323_b5a8b481_5afd_41a8_96bb_5047650b0bf8"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010014Member"
      id="t_555_dad08510_12cd_15d8_61e0_cc8f26efb611">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010014Member"
      id="t_556_969365af_7ed9_39de_1985_20d2cdab8dd8">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010014Member"
      id="t_557_59d7c40c_c3bf_91cc_4624_c298f1a58fe5">HSMCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010014Member"
      id="t_548_93af2afb_f8a4_4e20_a76d_bac7312b4c58">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010014Member"
      id="t_549_f4c7cfc0_97da_46a7_a3c3_4d0dd0515354">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010014Member"
      id="t_550_1d6c4b29_3da4_4097_b739_9daee4013d93">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010014Member"
      id="t_551_5734217f_23b6_468f_9fc1_a8ab27b6b155">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010014Member"
      id="t_552_721ea79e_8336_4c30_9f5a_ed50f968c24b">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010014Member"
      id="t_558_5a987781_0491_d10f_edf7_ac20a6193901"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;110&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;2.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010014Member"
      decimals="INF"
      id="h_1324_4c788476_67e5_4024_84f8_e5dc384845ab"
      unitRef="USD">110</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010014Member"
      decimals="4"
      id="h_1325_fe244df6_8934_4b67_a4b4_4c15b99fe1c9"
      unitRef="pure">0.0213</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010014Member"
      id="t_553_026a4e51_8a93_414a_9b90_5ab341c77c6e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010014Member"
      decimals="INF"
      id="h_1326_3bf9c725_c638_46c5_ae14_a600334ffc51"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010014Member"
      decimals="INF"
      id="h_1327_0a7248e7_87aa_4bff_ab5a_de61945c0df6"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010014Member"
      decimals="4"
      id="h_1328_3525b9e7_009b_4736_975e_28a24232218e"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010014Member"
      id="t_554_9e15e96c_0f70_4db3_bcd5_c394d120f504"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_HealthcareSectorMember"
      decimals="4"
      id="h_1329_d2320938_9eca_4202_9f97_305b438b17c8"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_IndustrialSectorMember"
      decimals="4"
      id="h_1330_5aa24263_57dd_4cd8_8ae2_516eb786d51c"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1331_4c01b165_3340_4b3e_b898_8d41ed4da54c"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1332_03ac0055_2ca8_4c78_bc8b_1e2ae4d49f65"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1333_e4558f04_9441_4825_a272_a4e3e14c828e"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_RealEstateSectorMember"
      decimals="4"
      id="h_1334_5b353aea_047b_4f31_93b3_1e51296f6e26"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_EnergySectorMember"
      decimals="4"
      id="h_1335_5dc7459a_f1d6_4704_bd11_57c2a23eb6a0"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_MaterialsSectorMember"
      decimals="4"
      id="h_1336_64513725_b39a_4833_8a67_b49f5b65b1f3"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1337_961bb720_30ad_4c99_b740_9be5f7d6a9c5"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1338_d42e4baa_4ab8_4648_bacf_c301041f330b"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1339_21307fa9_aff9_49ef_bddc_7e3c483e7f2c"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1340_12e33f85_ffc8_49fe_8c0c_9668a9d575d7"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010014Member"
      decimals="4"
      id="h_1341_ead184a8_4c98_4c24_ac6e_cff9e041fbbb"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035177Member"
      id="t_562_13825915_c777_63b9_4f43_c3c399367004">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035177Member"
      id="t_563_ace9fa47_22c0_1290_726c_738d47224bd3">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035177Member"
      id="t_564_73475da7_dc4c_807d_783e_2cc53021d18f">IHSIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035177Member"
      id="t_555_2174279e_fb7e_43be_8507_1d46c01402f7">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035177Member"
      id="t_556_2f5e6fff_a44c_4eab_822b_84619d782731">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035177Member"
      id="t_557_61ea8d32_97f2_41fe_9af5_b59992b29b2f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035177Member"
      id="t_558_7facdc2a_c32e_40ca_a687_b78a2e0913ff">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035177Member"
      id="t_559_f3c62ee7_00c8_4f3d_9923_e1740dada9b4">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035177Member"
      id="t_565_06d91816_32b8_3964_acd4_72d172c851cf">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035177Member"
      decimals="INF"
      id="h_1342_425c7fb0_53fe_414c_b05a_ad6fb757d3f0"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035177Member"
      decimals="4"
      id="h_1343_85a4ee83_737d_4a0f_b91b_5d40f127278e"
      unitRef="pure">0.0101</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035177Member"
      id="t_560_9ce65952_12a0_4f2d_98e0_dd58e570372c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035177Member"
      decimals="INF"
      id="h_1344_8f01a67e_b1f6_4454_a1e2_d31e9ca62387"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035177Member"
      decimals="INF"
      id="h_1345_adae03d7_4451_4867_a2f2_1be7a4d5c339"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035177Member"
      decimals="4"
      id="h_1346_6a1ca953_258e_4f30_b753_8d6a7b438351"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035177Member"
      id="t_561_d8acfa92_d63c_4327_aa79_b8c5273f649a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_HealthcareSectorMember"
      decimals="4"
      id="h_1347_195fb0b9_e16e_4aac_929e_ddabaa2fe702"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_IndustrialSectorMember"
      decimals="4"
      id="h_1348_20fe7eb6_51ce_4d3b_971f_64ea7ff8f538"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1349_bb2fc434_b1d5_409d_839f_513bbd784d8a"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1350_0303d84b_e827_4c72_93af_d2913d821be1"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1351_f7d41925_3a79_475d_913c_ec6445c816c1"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_RealEstateSectorMember"
      decimals="4"
      id="h_1352_ca4404f3_6643_4ca4_b805_7edd40285acc"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_EnergySectorMember"
      decimals="4"
      id="h_1353_d77acd7d_77af_45fd_a45b_02d47dd1f5b4"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_MaterialsSectorMember"
      decimals="4"
      id="h_1354_8e965e47_ddc2_4203_bbb5_3889f93a773e"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1355_06157c2c_62df_4766_9d39_d148e6f3390c"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1356_ac65f73d_34fb_41dd_96f7_e663f7f35f46"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1357_535b0bad_a381_4f6f_b144_f5e61b8736cf"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1358_c3610a58_dd14_4e4c_9e47_39dee9279247"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035177Member"
      decimals="4"
      id="h_1359_166ccdb8_6ab2_4777_ab50_582137b58fa8"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040969Member"
      id="t_569_2d2b2061_cf73_73ec_b005_32078687f405">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040969Member"
      id="t_570_bebc575e_2bca_4c88_2902_40beec3e4c77">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040969Member"
      id="t_571_da9fb7f5_16d1_a133_83cf_5f06e9a38ecc">IHSRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040969Member"
      id="t_562_b56c7836_8ca4_4712_93dc_725ebe96320b">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040969Member"
      id="t_563_f902a9f7_0438_4d61_b594_1e011a726144">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040969Member"
      id="t_564_76d6880f_4662_4670_8b3f_3320fcab8a5b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040969Member"
      id="t_565_65505bb2_dffe_4c9e_ac6a_be79b6c6c3bc">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040969Member"
      id="t_566_e52e5718_7292_41f9_b022_289c4e831e28">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040969Member"
      id="t_572_c399b5f0_c7ab_37ef_a647_2bc1acc2a9ae">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;83&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040969Member"
      decimals="INF"
      id="h_1360_91f04668_bfff_4cf8_ba00_c6f2eeaeb7e5"
      unitRef="USD">83</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040969Member"
      decimals="4"
      id="h_1361_4b55202d_75e0_4416_8454_413871cb7427"
      unitRef="pure">0.0160</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040969Member"
      id="t_567_abe6968a_3031_468d_ad2e_bab79cf6411c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040969Member"
      decimals="INF"
      id="h_1362_15f8ae7f_957f_42fe_b70d_69760fd30e0b"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040969Member"
      decimals="INF"
      id="h_1363_a6b453f7_ff17_48c8_b7eb_b433cfe8dbd9"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040969Member"
      decimals="4"
      id="h_1364_0f40e4ca_0264_4afe_a92e_80693c0e7365"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040969Member"
      id="t_568_fff6b781_e26e_478c_b097_38c156f2918f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_HealthcareSectorMember"
      decimals="4"
      id="h_1365_773ae6e3_49b6_4557_a56e_ebfd7b03e1ec"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_IndustrialSectorMember"
      decimals="4"
      id="h_1366_2868b048_4e66_475d_81c1_e540ed29b0fb"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1367_fe27dc4b_fe32_44f4_9da2_f6b2a2fa3717"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1368_8ae6be08_07b2_4927_8665_e3015984ff61"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1369_edfd58ab_9413_4b09_b7b3_1751b17209c1"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_RealEstateSectorMember"
      decimals="4"
      id="h_1370_91c7dfa4_e26a_49bd_8ae2_353d4feefd7b"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_EnergySectorMember"
      decimals="4"
      id="h_1371_8454d112_3540_4b7f_a70e_291373fd05c7"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_MaterialsSectorMember"
      decimals="4"
      id="h_1372_4e6dedff_2c9b_4415_9ce3_3e8f297443c2"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1373_22289e60_460f_4d27_98d3_1d7905d32c86"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1374_030609e8_8b1e_4cb8_9060_5ca06ac41b05"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1375_5696262e_647a_4897_a28a_851a1b807640"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1376_e531b3a1_b2c7_44f6_a452_5d0ae62206ac"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040969Member"
      decimals="4"
      id="h_1377_17be6080_a676_4cbe_9def_adfbdc4de096"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040970Member"
      id="t_576_2fddf835_9d70_550a_ffa0_9bf774bc9711">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040970Member"
      id="t_577_90a064a8_9799_fd6f_e38d_7b854773223b">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040970Member"
      id="t_578_dfbb206b_9236_f5ae_fa10_e8cc49243bde">IHSSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040970Member"
      id="t_569_4da6d8be_0577_4b16_ad67_dd13af4972fc">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040970Member"
      id="t_570_3178790a_97e6_4e9d_9e57_f5c80ecbc9ea">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040970Member"
      id="t_571_1e7a8f87_c783_433d_aa44_da790e24d4db">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040970Member"
      id="t_572_7cb6d031_af36_4e34_afe7_be106c98b629">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040970Member"
      id="t_573_ce7ef746_9534_4a27_96fb_899f30e3444d">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040970Member"
      id="t_579_4b85cc8e_faf8_692b_14be_c13b9dd2c7af">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040970Member"
      decimals="INF"
      id="h_1378_a3a6ca01_ed61_4b57_a68c_9c322747f97d"
      unitRef="USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040970Member"
      decimals="4"
      id="h_1379_e857fe02_e3a3_4406_bf30_b8f8435d7769"
      unitRef="pure">0.0129</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040970Member"
      id="t_574_9dd56106_081a_4a22_a7ba_47a5a8b3a469"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040970Member"
      decimals="INF"
      id="h_1380_648e020d_ec33_4a17_96c9_773655959cf6"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040970Member"
      decimals="INF"
      id="h_1381_8cc354cf_11d5_4bc3_9ae9_597d97475710"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040970Member"
      decimals="4"
      id="h_1382_af8b1ecc_bfef_4b94_bdac_88a8ec93cb03"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040970Member"
      id="t_575_aa81edba_3a26_4ec7_b0a7_110bd1190a33"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_HealthcareSectorMember"
      decimals="4"
      id="h_1383_ade21f79_c08a_44f7_a6b7_b69502c01632"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_IndustrialSectorMember"
      decimals="4"
      id="h_1384_bee7459c_7715_4070_a05c_574c36cca2f6"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1385_da8f8338_ac6d_4780_9864_78e7ca6769db"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1386_df4670f7_1bc8_4ac6_b547_dcc5122a7fe9"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1387_ce2eff19_efc6_4396_86fe_1b1fb98cacc9"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_RealEstateSectorMember"
      decimals="4"
      id="h_1388_12445ea8_7001_42d7_a4e9_4360badef3dd"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_EnergySectorMember"
      decimals="4"
      id="h_1389_8f16499c_551a_4862_9006_ec88e6240166"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_MaterialsSectorMember"
      decimals="4"
      id="h_1390_10fb6398_070e_4b31_a4bf_06083ebe371e"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1391_9e62e16d_3c27_4979_a822_48d254726efd"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1392_164da51f_b750_49a3_9053_c4c33d817da0"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1393_485d738e_5d37_46d9_a887_5b2d54cebecc"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1394_d862d130_0fa9_4351_9f5d_05f988410dd5"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040970Member"
      decimals="4"
      id="h_1395_8487c532_4408_4a9e_a062_9f7da255bd4f"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040971Member"
      id="t_583_55717893_cc5e_9e9c_6c64_f5528db9e77d">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040971Member"
      id="t_584_7c7adfda_d03a_9b1b_4913_c9da84ba452a">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040971Member"
      id="t_585_391cf923_4f62_0144_1bbd_9c0bb5fcff5d">IHSUX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040971Member"
      id="t_576_df3f6ea3_bc97_4ee0_8c71_54ea69156ccb">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040971Member"
      id="t_577_b408d805_baeb_4fe8_8646_29be5aedc6f8">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040971Member"
      id="t_578_a0b9d8e8_2f35_43bb_9a20_468afdd8f6d9">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040971Member"
      id="t_579_5326ee3b_5eba_4bb5_ae02_a276214c39bf">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040971Member"
      id="t_580_c4b35b68_8dd8_4702_8279_092acc8f1a51">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040971Member"
      id="t_586_8ddc75c3_c50d_87ff_0238_1088b85f4cce"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040971Member"
      decimals="INF"
      id="h_1396_1bce26ef_6198_41e9_be50_4edc44700438"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040971Member"
      decimals="4"
      id="h_1397_446669b4_7f2d_4e71_8be3_50f41be01651"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040971Member"
      id="t_581_479deeb2_57d8_4af2_b2f2_d021cdc18658"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040971Member"
      decimals="INF"
      id="h_1398_0a3258d4_4b6e_43a1_a987_6a3723a91225"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040971Member"
      decimals="INF"
      id="h_1399_c1fb4f3c_e609_4b42_a8e9_1764ee29e1f1"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040971Member"
      decimals="4"
      id="h_1400_232e5386_bf8d_4762_afc6_e1a5fb7b1c20"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040971Member"
      id="t_582_960bfc6a_ceab_487b_950c_8941542f1a3c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_HealthcareSectorMember"
      decimals="4"
      id="h_1401_d1224896_8d36_4dba_92d5_b522497cb8e8"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_IndustrialSectorMember"
      decimals="4"
      id="h_1402_66c3fd23_d552_4dbb_b415_151242c8db4e"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1403_1b3b9253_f0ff_4593_addb_beda1a359f27"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1404_41f60945_cfd9_4f62_8381_79cb26933407"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1405_c69d787e_5a4d_4f73_be24_c77cdfccc55b"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_RealEstateSectorMember"
      decimals="4"
      id="h_1406_3c066b22_a5c7_4371_8db4_baa9f9aea71b"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_EnergySectorMember"
      decimals="4"
      id="h_1407_06c7dfc8_12d9_466e_bfe8_d0824b55a6d9"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_MaterialsSectorMember"
      decimals="4"
      id="h_1408_4b6b08b4_dec4_4dc6_b5fc_a27b76184336"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1409_d375f23a_306d_4347_a894_aa4e9545d0de"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1410_6e873bf4_0d90_4954_a4d6_ba769cec30cc"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1411_5827adc6_ce70_471a_91e5_bb70aafffdfc"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1412_5aa98d57_d2a6_41c8_a40b_2d6e239d72c3"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040971Member"
      decimals="4"
      id="h_1413_8fa3f9eb_6835_4ec3_9eee_725266543f6c"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000148294Member"
      id="t_590_63b2ec98_2212_dc41_7677_03c0fb37dceb">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000148294Member"
      id="t_591_2cb4c851_3b95_3652_b406_fec53ddcb473">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000148294Member"
      id="t_592_2345293d_3233_f564_620d_68dc2c6341f9">IHSVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000148294Member"
      id="t_583_bda87013_9b71_4459_a891_c26e31fa677b">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000148294Member"
      id="t_584_d231d88c_3af8_423f_8b9a_645efd59eb86">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000148294Member"
      id="t_585_b0d79253_23e9_4659_861c_a972134d2030">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000148294Member"
      id="t_586_7b2ac988_5221_47d2_90b0_6332964ffba5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000148294Member"
      id="t_587_00d11109_5bc7_489f_a775_84fbe37d12d9">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000148294Member"
      id="t_593_27097693_1894_c6dc_000b_81887a737029"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000148294Member"
      decimals="INF"
      id="h_1414_a654ac8b_6ccf_48bc_8ce9_c06d7c7c5f45"
      unitRef="USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000148294Member"
      decimals="4"
      id="h_1415_e1671948_65d1_4d98_ad77_55a9c4cbb37a"
      unitRef="pure">0.0088</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000148294Member"
      id="t_588_ffddddf2_9df4_440b_bf02_3616a4f0b560"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000148294Member"
      decimals="INF"
      id="h_1416_bbb704bd_1600_4885_ba57_66571baa7d64"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000148294Member"
      decimals="INF"
      id="h_1417_9601fc3e_4dc1_48c5_88d4_6c2d9b7a1d51"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000148294Member"
      decimals="4"
      id="h_1418_e1df123b_d688_4ac5_9fb8_1d864f2be407"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000148294Member"
      id="t_589_86bd7a8b_5dae_4083_8a3d_7fb95ce7462b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_HealthcareSectorMember"
      decimals="4"
      id="h_1419_ecb8b6b8_83f8_4f58_987d_b522859f41f4"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_IndustrialSectorMember"
      decimals="4"
      id="h_1420_a0e26f04_81b0_46f3_a7e6_43b3847fb1b9"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1421_da8eb9f3_cc48_491d_b1d5_9e3d820c5c22"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1422_5da4e9a0_dc3e_4271_a404_325076566f9f"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1423_730e2d1d_5dd2_4dfa_917b_e34653eb0d49"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_RealEstateSectorMember"
      decimals="4"
      id="h_1424_89c52147_fd75_4da9_8e2e_42565c0528e1"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_EnergySectorMember"
      decimals="4"
      id="h_1425_9ac62499_29a8_442d_b1a9_a484c02cc47f"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_MaterialsSectorMember"
      decimals="4"
      id="h_1426_58612bb1_85d2_4ff4_91ab_72b53068e503"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1427_e1ff5a60_4bf1_4aa7_8a0b_817892edb5a5"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1428_86ec1ff1_ef08_434f_9e41_c825b2444135"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1429_5060a424_3a73_4f16_8c0f_7ed3fceb6844"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1430_f6e0db0c_df86_4770_b250_45d9db9b7b37"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148294Member"
      decimals="4"
      id="h_1431_cca37c42_e765_4d74_8f1a_167312593fab"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010015Member"
      id="t_597_927a83c3_d0c1_475c_f68d_5d1956fa7c0b">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010015Member"
      id="t_598_45799e8e_8587_d4dc_80b8_70f78027ce8f">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010015Member"
      id="t_599_e57698d4_4825_9681_a1d1_f0e4de1e7021">HSCYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010015Member"
      id="t_590_27b6a15a_633f_428f_9c8c_f46315e919a5">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010015Member"
      id="t_591_c3431887_9b1e_4095_ab06_c692ff2a3138">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010015Member"
      id="t_592_889e0681_f07f_4d33_9468_2a84db5b2245">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010015Member"
      id="t_593_9808b67b_315d_49e3_9649_908609739ef8">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010015Member"
      id="t_594_c04770cc_05ca_49f7_af25_44b71d5b321a">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010015Member"
      id="t_600_477d29a3_58e5_e916_7039_ed35b01d292f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010015Member"
      decimals="INF"
      id="h_1432_bbd8b39e_4eb7_45a3_9a47_f8ab997fa47b"
      unitRef="USD">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010015Member"
      decimals="4"
      id="h_1433_6d6af296_3e88_447c_bfe7_1d2529cfc0d3"
      unitRef="pure">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010015Member"
      id="t_595_624a505f_1fc7_4955_80cf_c9ac18aebe70"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010015Member"
      decimals="INF"
      id="h_1434_df5c4366_0dda_4e9b_879d_fe5f4b9b900c"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010015Member"
      decimals="INF"
      id="h_1435_e377d29d_b921_472b_969b_f69ca6f625ea"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010015Member"
      decimals="4"
      id="h_1436_cc74fced_15ba_45c6_ae3d_d2d79562d706"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010015Member"
      id="t_596_8a341874_4e68_4ad7_89d1_73bdd05c7e80"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_HealthcareSectorMember"
      decimals="4"
      id="h_1437_d6d35150_c289_4571_b079_f5475c04fca6"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_IndustrialSectorMember"
      decimals="4"
      id="h_1438_66cc4255_afbc_4970_86d7_2f4b5e1634e3"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1439_ddae0fe5_f90c_4f59_98ba_c952f6ea2251"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1440_59bd6b45_3133_4c9a_9784_75895595dbc9"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1441_d2bfbf05_4f92_4edc_8282_fff50ff69294"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_RealEstateSectorMember"
      decimals="4"
      id="h_1442_79543cae_2e03_46c1_8735_8248c37c27f0"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_EnergySectorMember"
      decimals="4"
      id="h_1443_391f5ebf_d69c_41ae_8cf0_ee6e615019f0"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_MaterialsSectorMember"
      decimals="4"
      id="h_1444_1f258f32_0985_4c39_883d_620b2fcc8387"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1445_aafc1fdd_8e68_4ebb_a181_5b12277a5a11"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1446_c3e0453a_273d_4fda_80e1_42c76a2a4602"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1447_cb72484b_1214_4389_abd6_54950fc71636"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1448_b17cd243_bddd_475f_9dae_c6a80761df04"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010015Member"
      decimals="4"
      id="h_1449_f632deec_f2ed_4fb8_af53_76412f55f202"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185723Member"
      id="t_604_022f9c94_131c_33d1_1074_a89b3b87ba89">The Hartford Small Company Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185723Member"
      id="t_605_ad5e9849_533b_a1c3_4e8b_c04b6af00591">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185723Member"
      id="t_606_45772b7e_1033_5449_c1e5_67a16dfdc96e">IHSFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185723Member"
      id="t_597_d53395f9_6c2d_418c_83df_a84fa8c19657">This semi-annual shareholder report contains important information about The Hartford Small Company Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185723Member"
      id="t_598_ab609220_bb62_4384_8e94_634c737cc8d1">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185723Member"
      id="t_599_c717ece9_9631_4129_bf34_3ce279316c4b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185723Member"
      id="t_600_71205286_4f50_40d3_8b71_e2ab1fbad472">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185723Member"
      id="t_601_df6009a9_c78a_4bbe_8aca_dbab362f89e3">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185723Member"
      id="t_607_6af14569_c4d2_8d47_5be1_f582df56fa88">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185723Member"
      decimals="INF"
      id="h_1450_c3d35130_59a0_4f13_a923_0d5a7a5aaae7"
      unitRef="USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185723Member"
      decimals="4"
      id="h_1451_941a570b_91ad_4656_af2a_754be93977aa"
      unitRef="pure">0.0088</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185723Member"
      id="t_602_17cff827_1007_4e36_8e6e_ee9f89b93891"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;664,345,108&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings (excluding derivatives, if any)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;119&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185723Member"
      decimals="INF"
      id="h_1452_de369cd9_8b6b_4052_88e9_db46685aea44"
      unitRef="USD">664345108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185723Member"
      decimals="INF"
      id="h_1453_f8bdf61f_575c_4e9b_bb65_b6bb1b7523c6"
      unitRef="Holding">119</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185723Member"
      decimals="4"
      id="h_1454_04b9860f_b9f1_4baf_a81d_523107bbf717"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185723Member"
      id="t_603_6d772eb7_6d33_4a7d_ad6b_64dd5e8e7533"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Sector&lt;/b&gt; &lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Health Care&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;27.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Industrials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Information Technology&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;17.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Financials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Discretionary&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;7.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Real Estate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Energy&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;3.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Materials&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Consumer Staples&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Communication Services&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(0.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 2pt 0 12pt;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;*&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 2pt;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_HealthcareSectorMember"
      decimals="4"
      id="h_1455_2912d010_3450_46e7_a765_682117b997e4"
      unitRef="pure">0.275</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_IndustrialSectorMember"
      decimals="4"
      id="h_1456_a77d2be2_302d_480e_a393_4d42215faa3a"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1457_f75232da_2930_415d_84f6_93512f1322e6"
      unitRef="pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1458_b0d18bf8_c5bf_4989_aaf4_006e64ec9853"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1459_6853a4bf_3401_466d_bd6a_0faa7329d019"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_RealEstateSectorMember"
      decimals="4"
      id="h_1460_e9f8b11b_5444_4469_b064_5f8bbc54e985"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_EnergySectorMember"
      decimals="4"
      id="h_1461_93d55f7e_6616_4e33_ad19_c47b4be8f7b7"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_MaterialsSectorMember"
      decimals="4"
      id="h_1462_2ab07467_80cf_4e1f_97e2_01e37dab9e72"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1463_fa7173c1_f49a_43f2_a756_caaeaa5754a2"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1464_b68d9d5d_3231_4ddd_a2f9_0bbdd19b5710"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1465_5dd12089_cc4a_44ae_8492_9f2cb404fe81"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1466_3e0700b5_99ee_49c3_9a9a_96c516a4b635"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185723Member"
      decimals="4"
      id="h_1467_3ca02286_8b55_430a_ad98_7b9be5004d6f"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000034969Member"
      id="t_611_20ea7d65_5bc9_d1d5_806c_7ea6bbf5ffad">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000034969Member"
      id="t_612_ef458019_45d0_dfce_617c_a155632fa05c">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000034969Member"
      id="t_613_b2dc04d6_4dbb_7029_1b9e_dd36859cf2be">HBLAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000034969Member"
      id="t_604_d53a80c2_ace8_4b04_bfd5_8c021a4b1b4b">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000034969Member"
      id="t_605_97f9f1d9_0599_459a_ad87_1e6e12f9eeac">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000034969Member"
      id="t_606_80357d4c_426a_4bf1_9433_235acaf768ad">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000034969Member"
      id="t_607_254e9cd5_97c2_4985_8f8c_d049a637f561">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000034969Member"
      id="t_608_a8055c6a_ff15_4dab_a540_3e4d49ad1777">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000034969Member"
      id="t_614_ca2297f7_8c82_cb6d_0444_a100210f000b">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;45&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000034969Member"
      decimals="INF"
      id="h_1468_3f25ff24_59a6_40c6_8de7_b58c4da73588"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000034969Member"
      decimals="4"
      id="h_1469_3796bb7d_a87e_4177_a93f_5f47d8ee95c6"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000034969Member"
      id="t_609_3e03dad4_22b4_4906_a2a3_cbedf5980687"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000034969Member"
      decimals="INF"
      id="h_1470_8e31816c_5d58_4c10_bb43_53e714a29133"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000034969Member"
      decimals="INF"
      id="h_1471_ab54439e_e810_4c39_a1b4_f8e8ef5d8060"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000034969Member"
      decimals="4"
      id="h_1472_9549e7b2_ab61_4b71_a02f_1d96e5994f5e"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000034969Member"
      id="t_610_6b6bcc2d_3583_40bb_a2db_7b2c9acfb704"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1473_64c43fe3_af51_47a1_bbc6_d56c1507300d"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_CommonStockMember"
      decimals="4"
      id="h_1474_f561aeb9_b3c4_4ee1_ba0e_edc344bd6c0c"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1475_88bd5544_1d1d_4be0_96b4_9c5ab1645856"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1476_334861ca_13ee_4794_8a4a_35b37c686611"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_MunicipalBondsMember"
      decimals="4"
      id="h_1477_d375c37c_c240_48ed_8e15_5b245e5845d0"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1478_91a5d2b1_c518_4c03_99bc_a2e8af89ad78"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_PreferredStockMember"
      decimals="4"
      id="h_1479_e448208c_7e8b_4a18_a85c_ae784c18c446"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1480_e20bf5ee_79dd_4d45_b4f7_ac337d67130a"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1481_cd3eaead_e8df_49ec_9d58_bd9026c6bd28"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1482_9eaa99ba_c1ab_4047_8099_88b422e0c9c1"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034969Member"
      decimals="4"
      id="h_1483_25f350fe_c728_44b5_828c_06b63fcb5c97"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000034971Member"
      id="t_618_ae0b7e6b_4128_660f_825e_6ce60e55ee2a">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000034971Member"
      id="t_619_a150862e_1a5b_7bee_9258_456f86ec9e39">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000034971Member"
      id="t_620_2e6fe96c_eb76_f465_c8c9_916957863aca">HBLCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000034971Member"
      id="t_611_57c0d5a6_e9f7_41ea_9619_3df9c536d1e8">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000034971Member"
      id="t_612_ecdc5c14_b14e_4753_9a98_8472507147af">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000034971Member"
      id="t_613_fc884e22_d606_4e8b_8990_915213d9088e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000034971Member"
      id="t_614_cda847fb_f20c_4ad9_bc67_99170f370426">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000034971Member"
      id="t_615_c086f745_5201_4f99_9686_df6b27e40551">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000034971Member"
      id="t_621_a7d0d269_0272_bdb9_8b02_fb9737f7ff80">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;85&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000034971Member"
      decimals="INF"
      id="h_1484_3194032d_ff65_4162_8304_c057279edb10"
      unitRef="USD">85</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000034971Member"
      decimals="4"
      id="h_1485_356906b7_50e9_48a3_9db9_0896c9df2705"
      unitRef="pure">0.0167</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000034971Member"
      id="t_616_2a1ef492_bf11_4860_a603_e82078d272cc"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000034971Member"
      decimals="INF"
      id="h_1486_f5588a95_1cb9_413b_9ca4_a43c7a7abff7"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000034971Member"
      decimals="INF"
      id="h_1487_89c5562c_e5a7_467c_af5f_ba1cd2139365"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000034971Member"
      decimals="4"
      id="h_1488_09b87bf4_d6da_4d89_8b17_b4520407f774"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000034971Member"
      id="t_617_abbb7d26_fde6_429c_b3ef_4197fc26bc22"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1489_609a94c2_813c_47c6_9552_0e6fbbf8791f"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_CommonStockMember"
      decimals="4"
      id="h_1490_10fb6779_a7e7_4c6f_a988_8bca72413c47"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1491_011908e6_c1e6_46e3_8296_63cab4929bfa"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1492_54e83ce6_eab9_4cb7_bc9b_1879c20c35d6"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_MunicipalBondsMember"
      decimals="4"
      id="h_1493_c6a80ace_d3ee_460a_ab6d_a93e643f5649"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1494_5166b9a3_3580_482d_9d18_25aabb74381a"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_PreferredStockMember"
      decimals="4"
      id="h_1495_7877f7b7_84b6_48f8_b6ef_9a92e238a9d9"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1496_a64dadb5_f009_4d68_a0de_e651e5ebd685"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1497_28c048ba_f8ce_428e_8501_81ab976c8076"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1498_5cd373b9_dd76_48fe_9ca7_623cf2ff3c0c"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034971Member"
      decimals="4"
      id="h_1499_eef7ea14_a687_465d_a523_388fe355e925"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000085296Member"
      id="t_625_80c9f580_b2da_b883_e627_13884681ab25">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000085296Member"
      id="t_626_fcfca56d_4eb4_f7f4_0dd3_aaadc38f4b37">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000085296Member"
      id="t_627_250f7cf1_f769_3a1d_f103_ee7d028039f2">HBLIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000085296Member"
      id="t_618_359b04da_1e60_4ad7_a713_d59c46e7307d">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000085296Member"
      id="t_619_2cb75a59_5136_4e91_bb7b_ee6a84f018d6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000085296Member"
      id="t_620_a9943d19_7001_484f_aa33_46367c7779cf">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000085296Member"
      id="t_621_dbb9dede_8af0_4642_b78e_e38294647ada">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000085296Member"
      id="t_622_a3c220d3_b68d_4cb2_84a5_f6a265210aff">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000085296Member"
      id="t_628_11284b56_ede0_c272_944e_1fb614b4f1ab"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000085296Member"
      decimals="INF"
      id="h_1500_96945bcb_eea9_4fae_9876_7a143c7b90ca"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000085296Member"
      decimals="4"
      id="h_1501_d7518ad1_7cb6_408d_94c5_422ca3fb2f1d"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000085296Member"
      id="t_623_faa2c2a8_e8d7_44fd_971a_445ff1dfd851"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000085296Member"
      decimals="INF"
      id="h_1502_7f61c9d7_daeb_4178_b6c6_ceef842ff41e"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000085296Member"
      decimals="INF"
      id="h_1503_2286d4c7_6511_4de2_b5a0_61233841366d"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000085296Member"
      decimals="4"
      id="h_1504_3924cd6e_1c09_4db4_9f92_4a21f62a5fdd"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000085296Member"
      id="t_624_99265fba_e100_470f_8641_83aaf2c8cdfd"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1505_ac3bfe60_f54c_4322_a708_732f0ab99c34"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_CommonStockMember"
      decimals="4"
      id="h_1506_d647c773_fbae_4881_b933_53a28994c73a"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1507_d7c2e795_fece_4a95_adca_a6d2b4936b74"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1508_287aa3a0_f2c2_4d56_8577_eeecbe24e2e3"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_MunicipalBondsMember"
      decimals="4"
      id="h_1509_4f533390_6896_4b84_85f5_cf3f5a912f14"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1510_e5d62fdd_6d2a_4450_af4c_4d17e2eec69e"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_PreferredStockMember"
      decimals="4"
      id="h_1511_632ac472_8080_43f2_b6a0_6fad94d1609b"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1512_6e45413c_0d1e_4fb0_81e5_9d2e33b70502"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1513_bcb28941_5496_47d6_93da_33d35c00c7c0"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1514_74a0a3d5_a33d_4aa9_847e_7f14f8c18656"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000085296Member"
      decimals="4"
      id="h_1515_f415ff35_2e59_46bb_a5c1_ca074dcdf940"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089747Member"
      id="t_632_515e7bcf_4b2d_0a0d_9c4c_8b5b90ccb6f6">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089747Member"
      id="t_633_97431fd1_9867_79ce_0a95_38f0b63c60d2">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089747Member"
      id="t_634_36766a11_1630_a306_b983_3a297f5b3c43">HBLRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089747Member"
      id="t_625_7f5adcd6_f4bf_4691_8dc3_e0783d944300">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089747Member"
      id="t_626_efcf41fc_1f91_453a_a80e_96e004a84b5b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089747Member"
      id="t_627_e21053a4_8a46_46f7_8248_f0506eca5897">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089747Member"
      id="t_628_ad28458f_a6e1_4044_b62c_b67380a5d861">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089747Member"
      id="t_629_4b9cae10_7e1b_48b6_bbbb_43f85c18678f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089747Member"
      id="t_635_ad32c9a9_e94a_70b0_179f_8093a5023738"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;64&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089747Member"
      decimals="INF"
      id="h_1516_dbb97a92_defd_487b_819e_3de49a9bab43"
      unitRef="USD">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089747Member"
      decimals="4"
      id="h_1517_09bbe1e6_f65c_4d88_b9cc_e2507aca8a96"
      unitRef="pure">0.0127</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089747Member"
      id="t_630_6e35369d_238b_4f52_8c7b_b98086b1fb69"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089747Member"
      decimals="INF"
      id="h_1518_7772defe_38a7_444f_8943_4e50cc6d28a8"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089747Member"
      decimals="INF"
      id="h_1519_5a744f79_2700_488d_907f_5c214483c661"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089747Member"
      decimals="4"
      id="h_1520_8e85751b_030b_44b0_8fd3_16ceacf75535"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089747Member"
      id="t_631_b1b32b1d_a375_41e5_805d_fef6d64dec69"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1521_73cbbfba_74a5_4bd3_b40f_54b7de50b98d"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_CommonStockMember"
      decimals="4"
      id="h_1522_22d8c551_379a_4134_8a07_7112ee73cf4c"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1523_52ca6830_9443_4527_8693_00dfa773f27f"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1524_989f7c75_dcc4_4ca9_89f0_8d7912be1153"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_MunicipalBondsMember"
      decimals="4"
      id="h_1525_18b61a48_d5e5_4198_ad8f_3c4ac8bbfeb7"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1526_b29231f2_ad18_4586_bd39_8be738a06a5a"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_PreferredStockMember"
      decimals="4"
      id="h_1527_c9b87bd2_6ea3_4438_b54d_438e5388bd27"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1528_04ba0dd6_1cba_4ddd_a22e_cee1626ae18f"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1529_ac58ba8a_67d1_449e_b17f_5949e0a6e5e4"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1530_da5b2a90_bb7b_4d7b_9828_843526a58c13"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089747Member"
      decimals="4"
      id="h_1531_489b25cf_9b1c_492f_94e3_72ba56d4b94d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089748Member"
      id="t_639_5f8a92ee_2238_f626_726f_0b6427adc2a2">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089748Member"
      id="t_640_3be2bd4f_5098_1b6a_4077_1aa906e80e27">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089748Member"
      id="t_641_2a2eb0b3_6579_a9c2_d543_d59eb364dee4">HBLSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089748Member"
      id="t_632_b9a24c81_b642_4aa7_8024_debe57c15d0b">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089748Member"
      id="t_633_6278304f_a331_4a53_8281_30c3bf4efa43">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089748Member"
      id="t_634_ce58d074_bd9c_4860_9b4f_643464d93444">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089748Member"
      id="t_635_260c25bf_abed_4b66_923e_73444b7bf782">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089748Member"
      id="t_636_abf42306_c812_47fe_b000_d0191d0c31ed">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089748Member"
      id="t_642_117223bc_d3b5_c6af_9a0f_31ca83f7a6a9"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089748Member"
      decimals="INF"
      id="h_1532_dfaa71ee_432c_4552_bc4d_84f58ff89555"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089748Member"
      decimals="4"
      id="h_1533_3b17923a_801a_481c_87d8_fc80d87ce59b"
      unitRef="pure">0.0099</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089748Member"
      id="t_637_f2e6820d_d1aa_42df_a978_717ba8e49dfe"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089748Member"
      decimals="INF"
      id="h_1534_3d85601e_aafe_4e6a_a4c1_b0a999f99ff8"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089748Member"
      decimals="INF"
      id="h_1535_f2ae8952_1343_4a86_a5f0_46912159402b"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089748Member"
      decimals="4"
      id="h_1536_c2317691_2977_4532_a3df_342f2d5bd772"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089748Member"
      id="t_638_b9c55d9f_bada_4965_a430_0634a51df7f5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1537_c95f8aeb_f2a2_4a0b_aa34_bba84476b88f"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_CommonStockMember"
      decimals="4"
      id="h_1538_4ba01f91_59f8_4084_938a_40ff7c5bbc41"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1539_e8ba17d3_df66_4da0_8b0b_afcb30714457"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1540_48648d0b_822e_4fef_82a9_cc2e697f886e"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_MunicipalBondsMember"
      decimals="4"
      id="h_1541_5f5e534c_a39c_4356_ada5_77ec61f638b3"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1542_ab10121c_a2e6_400d_b13c_3f0cc5e62f55"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_PreferredStockMember"
      decimals="4"
      id="h_1543_080309ec_a341_4cd1_860e_3476cc67f850"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1544_128530b4_2e2d_4187_ad74_4341a6bb4b26"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1545_153a95fa_8b11_4184_8d20_20bb12852341"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1546_3a5c68f4_d822_4f01_9019_0d41af41dcca"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089748Member"
      decimals="4"
      id="h_1547_a372b73b_4d7f_4438_933f_2d9b74d44ef4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089749Member"
      id="t_647_8acbd60d_cc4e_46d3_d48f_494184518781">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089749Member"
      id="t_648_79f32ed7_3204_6a6c_346d_3c6b64368d31">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089749Member"
      id="t_649_69907818_b8d6_a3b4_264a_a0333d166806">HBLTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089749Member"
      id="t_639_fc0e3f5e_4635_41e9_b5a7_eebedf0103f2">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089749Member"
      id="t_640_db7b13a1_54a8_4d25_825e_db4cc8660285">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089749Member"
      id="t_641_da55f785_6373_4e27_9d9f_35902e290158">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089749Member"
      id="t_642_90e9104b_0b71_4dcd_9824_62b25cabc78a">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089749Member"
      id="t_643_1283f7b2_fafb_496a_98d3_e73a4ebb48d9">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089749Member"
      id="t_646_e4b2856e_0683_a764_c3b9_7be12440a575"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 8pt;"&gt; 
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089749Member"
      decimals="INF"
      id="h_1548_f26a4638_cac0_4cc1_a103_d1199ebe2435"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089749Member"
      decimals="4"
      id="h_1549_6130c5cf_b504_4cdc_b434_cd3326100cbf"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089749Member"
      id="t_644_95329968_2224_4152_8408_deb21f05c0cf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089749Member"
      decimals="INF"
      id="h_1550_1a8c5b8b_8dcf_4fa3_89c7_5c699c9195a1"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089749Member"
      decimals="INF"
      id="h_1551_12cae811_4723_4460_947b_770bc4fc0d20"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089749Member"
      decimals="4"
      id="h_1552_a2d6d3f2_54bd_43eb_8125_1900d6052332"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089749Member"
      id="t_645_7de94364_221a_482c_a464_c1dadd14f5be"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1553_b2c5ab6f_d1bc_4b01_ad32_a5877056ef6a"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_CommonStockMember"
      decimals="4"
      id="h_1554_e1eb4135_9cb6_495a_aed0_5b271830aea7"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1555_ded92acd_8ae2_496a_8bc6_af1b7c0a233a"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1556_96b82af6_91ec_4210_a39e_5b4cbd6443d8"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_MunicipalBondsMember"
      decimals="4"
      id="h_1557_5b30c0d5_684d_4a7d_b992_2954a9770465"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1558_7fd8d38f_f4bb_469e_ab37_c63bff74d7fa"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_PreferredStockMember"
      decimals="4"
      id="h_1559_27418793_0025_49ac_a125_94ebf8b48d40"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1560_5112c27b_f67b_4c11_b36c_a18d9b3e8e3d"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1561_b0ecbbaa_c2a5_474e_9d95_8ea5cfd863d1"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1562_dffc40e3_b5e2_40a7_92e8_c89c5c4c6a4f"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089749Member"
      decimals="4"
      id="h_1563_975744ea_1ddf_4d93_8923_c68395f2339d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000148299Member"
      id="t_653_5493763e_5683_b7e6_2a13_fcd1dab52148">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000148299Member"
      id="t_654_e3c17d90_04c9_b062_f9ab_5e9352dbb540">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000148299Member"
      id="t_655_c8d19ad1_f228_411c_7eb0_378c9b743ffc">HBLVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000148299Member"
      id="t_646_a09948ca_e0a4_473f_b76b_8ae5ac10909b">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000148299Member"
      id="t_647_c2aeefab_62d6_49a2_8a34_b11b6c89eee2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000148299Member"
      id="t_648_4ea59eab_78a9_48f6_94a7_56bc87099fee">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000148299Member"
      id="t_649_6d3738a2_42eb_449d_868a_37ac141f632b">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000148299Member"
      id="t_650_0ebc12c3_8e2c_4895_a92b_8e2bcf8492a5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000148299Member"
      id="t_656_74e6a4e0_e5c3_049e_1997_d67404dff016"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 8pt;"&gt; 
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;29&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000148299Member"
      decimals="INF"
      id="h_1564_a106cf35_daa3_4002_97f2_1e06bccb93e9"
      unitRef="USD">29</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000148299Member"
      decimals="4"
      id="h_1565_0d0fcdf7_ffee_4c45_9baf_c2df46eaa9f0"
      unitRef="pure">0.0057</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000148299Member"
      id="t_651_39cdbae7_b925_4f92_b668_289a4eaca31b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000148299Member"
      decimals="INF"
      id="h_1566_bc3bedb1_5953_4835_992d_84c25f7084da"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000148299Member"
      decimals="INF"
      id="h_1567_0ec7cc46_2799_4e0b_98a3_158cc3cfda31"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000148299Member"
      decimals="4"
      id="h_1568_4586ad4a_9165_40dc_9e94_3c8cdb61aaab"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000148299Member"
      id="t_652_99c154db_a6f7_48c3_a8eb_e164170de96b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1569_de3bc32e_722a_4142_8d5f_6b02812af712"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_CommonStockMember"
      decimals="4"
      id="h_1570_428760bd_ca11_491f_ac15_11192badb1c6"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1571_5ebbbabc_b8aa_477a_811e_a408018f05ee"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1572_bfd141d9_c328_4857_8b61_1705153f8ce6"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_MunicipalBondsMember"
      decimals="4"
      id="h_1573_9df254fa_9e1e_4b02_a971_d8f040b1c2a8"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1574_41167ca6_0179_4296_b6e2_2d15c9b68e86"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_PreferredStockMember"
      decimals="4"
      id="h_1575_95294105_e83e_4ef0_8729_e71149d87fa3"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1576_e0fc57de_3237_4531_b96d_f3a5ed6f16af"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1577_e6175b2e_5740_4388_a69f_ddf192afb4e9"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1578_d6da88ed_3b5a_44d6_a936_5c2a5703296b"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000148299Member"
      decimals="4"
      id="h_1579_c24a1429_9044_49ac_8a74_1b5f07501ffd"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000034972Member"
      id="t_660_2d461d97_9217_04a5_0ac7_b99828f9ada1">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000034972Member"
      id="t_661_e6544b6d_708e_0a05_3e62_e9f34354c9df">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000034972Member"
      id="t_662_cdf67c46_859b_0b10_036b_8ce3c3127f07">HBLYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000034972Member"
      id="t_653_40079c12_2b15_46d8_93de_7501aa1ea092">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000034972Member"
      id="t_654_3c35f226_8264_472f_97ff_77c97da2d1df">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000034972Member"
      id="t_655_8ae1a18f_ef28_4c71_8cd8_9186e6c7c60e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000034972Member"
      id="t_656_3f1e7a30_976e_4411_8669_9b9ce8a9a2ad">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000034972Member"
      id="t_657_4bc3f764_ef4e_456c_9a1a_59182c2eaabb">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000034972Member"
      id="t_663_a8197119_6ccc_d9ac_5f7f_93bc7ca6fbf4">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 8pt;"&gt; 
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000034972Member"
      decimals="INF"
      id="h_1580_55b8495e_1174_4208_9af0_e77e12dd5797"
      unitRef="USD">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000034972Member"
      decimals="4"
      id="h_1581_5ded9b17_7542_43af_a7d5_043e104a5ad9"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000034972Member"
      id="t_658_e93f0d61_21b5_4bde_a737_9dcdac47b498"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000034972Member"
      decimals="INF"
      id="h_1582_42f2f308_5d1f_447a_ada8_47109eb34668"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000034972Member"
      decimals="INF"
      id="h_1583_1bdb0cba_4a27_4acc_bf55_726159da6e34"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000034972Member"
      decimals="4"
      id="h_1584_0cbdd7b4_41bd_449c_872e_2667cda2b78b"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000034972Member"
      id="t_659_f1176f50_5456_40a3_a165_2d7f68139d0d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1585_b3a80c91_3ecb_4f1d_a161_84a491fad1e3"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_CommonStockMember"
      decimals="4"
      id="h_1586_14647cde_acbe_4431_ac0a_90ccafee0734"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1587_ef00abea_9b1a_494f_8a79_0a5cbf25a40d"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1588_722a5098_97ed_496e_9ea6_1c27572a2ba3"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_MunicipalBondsMember"
      decimals="4"
      id="h_1589_44152da5_4860_4d49_bdba_79b4ef96d394"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1590_c3ec26bb_b5db_4ee2_a602_b40a506d1224"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_PreferredStockMember"
      decimals="4"
      id="h_1591_522115ad_bb85_462b_8c1a_57b788e7c1cc"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1592_44fbfd42_4883_42cb_acb0_64fcd99f1b33"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1593_5b7c02fb_5f12_4393_9902_1464b5bf3420"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1594_c2054d60_ed24_4acf_ba67_b309af781d4f"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000034972Member"
      decimals="4"
      id="h_1595_0164c0b9_c95d_48c4_87ec_134ce1fd71f6"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185737Member"
      id="t_668_6299584c_9128_1191_3f00_be1be309caa5">The Hartford Balanced Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185737Member"
      id="t_669_1e5377b6_2484_1ebd_4f73_60d15ed2fc13">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185737Member"
      id="t_670_3c278b18_7f7f_0944_7c78_bee7ee66b30b">HBLFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185737Member"
      id="t_660_ad197845_36c6_4d29_8ebe_142f5cacb684">This semi-annual shareholder report contains important information about The Hartford Balanced Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185737Member"
      id="t_661_3d94c693_acc6_404f_b266_5c62bc5720b4">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185737Member"
      id="t_662_9218d3b1_9516_42fe_aafb_980052959d1c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185737Member"
      id="t_663_fa67d32f_9a75_438b_b338_c684d5ebfc41">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185737Member"
      id="t_664_dc6125e5_97d0_4691_bed1_7788bb3f06e4">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185737Member"
      id="t_667_30ae51d0_9bb4_4f4c_b230_a60c2eea879b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;29&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185737Member"
      decimals="INF"
      id="h_1596_98f6e17d_8dec_49bd_bd38_f09676f87224"
      unitRef="USD">29</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185737Member"
      decimals="4"
      id="h_1597_778941be_1cac_49f0_829c_8a1fd8c35632"
      unitRef="pure">0.0057</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185737Member"
      id="t_665_40a0ba47_092f_4a46_9887_ee967906766d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,298,883,722&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,581&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185737Member"
      decimals="INF"
      id="h_1598_dc9b248b_b6ad_4630_a57d_6da716d0e54a"
      unitRef="USD">11298883722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185737Member"
      decimals="INF"
      id="h_1599_ddaebc7f_0cf3_430c_971f_fcb0b40a5aa2"
      unitRef="Holding">1581</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185737Member"
      decimals="4"
      id="h_1600_fc375f25_7960_4464_8c42_48e41835680b"
      unitRef="pure">0.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185737Member"
      id="t_666_67bbfe8f_ae7d_4cc8_81ef_81f32940ba57"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;46.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;44.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1601_9e29c77f_6201_4707_b66c_198d885c62fd"
      unitRef="pure">0.467</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_CommonStockMember"
      decimals="4"
      id="h_1602_599782ed_0f0d_43eb_9559_ad9d8e74fcc5"
      unitRef="pure">0.442</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1603_3399e3fb_3767_471c_a97d_d87980acf2b0"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1604_733cfbca_d98c_451c_a3b1_d4a5b0a10d71"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_MunicipalBondsMember"
      decimals="4"
      id="h_1605_a61e1878_3fea_4477_b180_eaeb59b5707a"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1606_6bf51c1a_8ef7_45f5_912b_43aeb5b6688d"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_PreferredStockMember"
      decimals="4"
      id="h_1607_284feb78_e295_44c9_9dfc_5a1ef07cac94"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1608_bf258e81_39e3_4811_8e00_72d30ea26130"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1609_6fe429e8_51fd_4840_8424_a4b1f7ba0fac"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1610_1bcf3033_2c99_4288_8ff0_4268ff164c5f"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185737Member"
      decimals="4"
      id="h_1611_ddb8b1a9_932c_44da_b3be_ce22c371ce27"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000048992Member"
      id="t_674_791cc031_84ef_4fe2_da5a_e3fc30fefe67">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000048992Member"
      id="t_675_619d0b4f_a91d_547d_7f35_6fe0e78bc93c">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000048992Member"
      id="t_676_2c84d993_1fe0_d151_cf64_6dda0192d5a2">HCKAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000048992Member"
      id="t_667_ee94abb2_1b10_46e0_81f6_8aca45bbb3f3">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000048992Member"
      id="t_668_30f71c3f_f932_45ba_b112_7c585ac73592">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000048992Member"
      id="t_669_ee7c2c16_4549_4433_b33c_9f7eba0a6202">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000048992Member"
      id="t_670_26e43413_7289_4bfa_a2c6_7bb4a3c8c930">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000048992Member"
      id="t_671_d5e88dbd_d163_4440_9652_58f1c0b4c6fc">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000048992Member"
      id="t_677_067f49e7_98a2_69a3_ccb3_1559c302c733"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.38&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000048992Member"
      decimals="INF"
      id="h_1612_2a49b78c_c8c6_4b43_9762_bfe773de0954"
      unitRef="USD">19</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000048992Member"
      decimals="4"
      id="h_1613_6868d40b_d7f8_4a25_9ec5_5297c3b3eeb2"
      unitRef="pure">0.0038</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000048992Member"
      id="t_672_96f2a4f4_21cb_436a_8039_d57863a85ade"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000048992Member"
      decimals="INF"
      id="h_1614_0233f80e_24b4_4da0_984d_4eb600d4b8b0"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000048992Member"
      decimals="INF"
      id="h_1615_56377ad9_8d34_4db0_bce1_ec13fd60b3b7"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000048992Member"
      decimals="4"
      id="h_1616_cb56e057_09d6_48fb_8c50_cd79a2ab8d88"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000048992Member"
      id="t_673_44868851_bf4d_4b51_96bb_bc64d3748b9f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000048992Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1617_b0a5b5f9_d737_4d9e_a35e_a10d701b9f0e"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000048992Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1618_5d6b128d_c7c7_4215_b373_0625aaf8edf3"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000048992Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1619_71acd117_bd9e_4555_b95e_72630ee080e4"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000048992Member"
      decimals="4"
      id="h_1620_c1657734_6610_405a_88a1_ce6741cf7796"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000048994Member"
      id="t_681_88d96bc0_3cfd_a370_1504_9f96697961b8">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000048994Member"
      id="t_682_c79cdbd5_5b69_19ef_1892_b55053828852">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000048994Member"
      id="t_683_efa34d63_89b7_3007_94d8_a9159f792cea">HCKCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000048994Member"
      id="t_674_ef532d89_3ea8_4ae0_9d50_d5dbc34c0afa">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000048994Member"
      id="t_675_15fd0704_09f8_48d1_acb1_3750fea79c04">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000048994Member"
      id="t_676_03f44e75_c811_407e_95f8_24aeeea7b07f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000048994Member"
      id="t_677_181e8b3b_aebb_4692_9c2a_c1e3a9fd841f">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000048994Member"
      id="t_678_8e36a609_6ca8_4eef_837e_8eeb8c682977">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000048994Member"
      id="t_684_e0dc67a0_7a91_df0a_63b8_61d458cd9924"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;60&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.18&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000048994Member"
      decimals="INF"
      id="h_1621_c4d5819e_cf28_467d_afce_8aa00da49b2b"
      unitRef="USD">60</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000048994Member"
      decimals="4"
      id="h_1622_fdd3f77f_5d9d_4032_ad7d_e63f247b0a90"
      unitRef="pure">0.0118</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000048994Member"
      id="t_679_9bd01fb3_02a2_4803_863f_d7925f766742"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000048994Member"
      decimals="INF"
      id="h_1623_14f23dd3_5e91_4bc5_bded_2a696a5ec7cf"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000048994Member"
      decimals="INF"
      id="h_1624_db47e2d0_ac2b_4366_be75_0a79d36e463e"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000048994Member"
      decimals="4"
      id="h_1625_511571f1_4d2d_4afa_b777_19870a35ae39"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000048994Member"
      id="t_680_9e9e2d58_3339_4100_b5ea_e2a10974b232"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000048994Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1626_31445935_3a52_4860_81a9_f92169a939b1"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000048994Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1627_9afe52ad_ed05_40f5_87f3_f2a486b00211"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000048994Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1628_bba00138_f57d_4335_9dd6_87a337f4f357"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000048994Member"
      decimals="4"
      id="h_1629_e01cd48e_d599_46ca_adc8_5e7718970a83"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000059904Member"
      id="t_688_ec536abe_8900_e4b1_1725_e07d555fc2dc">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000059904Member"
      id="t_689_7222810c_4395_0211_984e_2f42eb7f889c">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000059904Member"
      id="t_690_c2c54ceb_3a0e_3742_8c4a_9836afaf3ac9">HCKIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000059904Member"
      id="t_681_661a889d_9e17_4ce1_9819_2cd42d4c6f85">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000059904Member"
      id="t_682_a90a6824_84e3_4cf7_8a38_775fb293fb5b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000059904Member"
      id="t_683_e2b1178c_cd55_4807_b650_1939e3a14cc5">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000059904Member"
      id="t_684_b90f501c_73ee_4637_9822_426c58869ec7">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000059904Member"
      id="t_685_1e1f5968_f96a_4ac5_beba_bad3658a9891">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000059904Member"
      id="t_691_404dcbb5_bed3_e82d_a90d_225fc11f47d9"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;9&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.18&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000059904Member"
      decimals="INF"
      id="h_1630_a2256976_7d9c_4dcf_a03f_62777fbc4ecd"
      unitRef="USD">9</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000059904Member"
      decimals="4"
      id="h_1631_60b52580_c91a_4f2e_87bf_f3575846487c"
      unitRef="pure">0.0018</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000059904Member"
      id="t_686_b0563316_7792_44e9_8fd8_81bfb22e7a5f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000059904Member"
      decimals="INF"
      id="h_1632_aee337a8_aa3f_425c_8751_2914724e79f1"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000059904Member"
      decimals="INF"
      id="h_1633_93eca708_dab2_4811_89ea_3e20cc8fa21d"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000059904Member"
      decimals="4"
      id="h_1639_dc3bdfa5_91f9_708d_d3b9_2e023695e8e4"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000059904Member"
      id="t_687_c8729415_cd94_4ac1_9a7b_31c17e177117"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000059904Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1635_76b149b8_53dd_413a_8f60_2e74ca812f6f"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000059904Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1636_ecdb4c3b_ae43_4f02_ac38_6315e32a77e7"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000059904Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1637_5faada00_f36d_4070_bf78_e867508b9029"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000059904Member"
      decimals="4"
      id="h_1638_77522383_2fd4_4171_9e41_9dc2ec023a44"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000068458Member"
      id="t_695_386bcfc6_e729_f362_ba86_213dbcc59105">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000068458Member"
      id="t_696_3ec5e261_f8e0_c6ad_8dcd_9c53fc443efd">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000068458Member"
      id="t_697_acb499a1_22be_9ba3_8b37_58e5d3b2a78e">HCKRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000068458Member"
      id="t_688_f5e15225_0df4_401f_97e2_50b5f6d884eb">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000068458Member"
      id="t_689_c1504f40_93f3_4146_a101_d7c004d132b0">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000068458Member"
      id="t_690_ff2985c1_a13d_4ee7_a01e_2e89f8ff4b76">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000068458Member"
      id="t_691_460d3369_f901_4cda_ae03_ee249dc58997">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000068458Member"
      id="t_692_c6fcd4af_a049_4824_81d0_f7d1e34ca9d8">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000068458Member"
      id="t_698_f547e06c_5fdf_a64e_0371_f0082a9f6f2a">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000068458Member"
      decimals="INF"
      id="h_1639_3099df55_31ab_4635_ae64_c49445ded6b0"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000068458Member"
      decimals="4"
      id="h_1640_3ab16fce_4849_4657_bfc5_dd81839c0d9c"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000068458Member"
      id="t_693_e68b2849_e21e_4444_89d5_f58f7a463de3"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000068458Member"
      decimals="INF"
      id="h_1641_2c98e0f3_c949_455b_8395_dc1a70afd2dc"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000068458Member"
      decimals="INF"
      id="h_1642_e6d22134_723e_4e38_9b09_733307dd557f"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000068458Member"
      decimals="4"
      id="h_1643_e56d3382_3d61_4cec_8b63_2e88775ed6f7"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000068458Member"
      id="t_694_06bc7f60_2493_4dc6_991d_dd156f7248e4"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000068458Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1644_52797c2a_cecc_42b6_8e34_2ee3b143cd27"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068458Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1645_4158c756_da9e_4959_a200_1849474d7c18"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068458Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1646_8454edbd_88fb_4d76_b873_20f1790a6c3a"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068458Member"
      decimals="4"
      id="h_1647_cdfbafe8_2f66_4a2d_9d96_77871555da3e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000068459Member"
      id="t_702_3cabffdd_869f_9c65_3d94_2a8ac8eaf31c">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000068459Member"
      id="t_703_3c0b47b4_cb14_da35_5cbe_ad9d3e646466">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000068459Member"
      id="t_704_95ff84f9_b346_e586_ca15_0b650629a27a">HCKSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000068459Member"
      id="t_695_2d45412e_0557_4207_8a60_3cde317c79ac">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000068459Member"
      id="t_696_b556b39d_21d7_4e30_a254_79f6e3b7c85e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000068459Member"
      id="t_697_2c9cb920_121e_4532_932e_f4081ac112ba">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000068459Member"
      id="t_698_2041b41d_fe98_4944_b96f_bdcc71b3b647">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000068459Member"
      id="t_699_8392c81a_de65_4ba5_904f_9d15f0368c01">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000068459Member"
      id="t_705_22eb18bf_d126_ad5c_2a56_be6190798e66">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;23&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.46&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000068459Member"
      decimals="INF"
      id="h_1648_006a1047_9528_4a26_a0b4_dbc2b78616fe"
      unitRef="USD">23</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000068459Member"
      decimals="4"
      id="h_1649_270db8f5_9335_4edf_a33e_be7315c6e74a"
      unitRef="pure">0.0046</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000068459Member"
      id="t_700_bd990a04_fa07_453e_9851_390723572fae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000068459Member"
      decimals="INF"
      id="h_1650_fba83663_9163_41fe_90df_fd8adee1ced3"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000068459Member"
      decimals="INF"
      id="h_1651_82b3ad91_fb9e_4720_b368_7092f1b62a0d"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000068459Member"
      decimals="4"
      id="h_1652_45d7d33c_fdc4_496d_bca6_ed0e02dbb449"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000068459Member"
      id="t_701_803a3e15_8654_47e3_a6fe_cb5b6c941cc8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000068459Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1653_50530579_940c_4503_8ee6_65bbcc8358e8"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068459Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1654_5ecd5abc_e9d5_401c_9e75_445622d3075a"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068459Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1655_8c6e4b30_edc8_4cb4_b9dc_8fdc9e08cc45"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068459Member"
      decimals="4"
      id="h_1656_736ccf56_1484_43e5_976b_8ff80bc3b2c9"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000068460Member"
      id="t_709_52512215_f616_0d37_aa49_aa1c8979e00f">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000068460Member"
      id="t_710_9ee04fbb_ea4b_d538_9c36_b47ee255baae">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000068460Member"
      id="t_711_1e33911b_27e8_e2d1_b2fb_e239efca5b5f">HCKTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000068460Member"
      id="t_702_889f1713_0e0c_4d2b_b294_cc2ac165a2bf">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000068460Member"
      id="t_703_0deaa08a_a481_4ee3_a2d4_451645a6464a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000068460Member"
      id="t_704_87bb2b82_ebb5_4e22_a956_243aa580340f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000068460Member"
      id="t_705_54a2306a_b47f_4f7f_9cbe_ce43b64ece18">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000068460Member"
      id="t_706_74058318_f094_4b13_a068_101c1c8c8858">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000068460Member"
      id="t_712_c732156e_801f_4cb1_5909_9a7cdf99923d">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.16&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000068460Member"
      decimals="INF"
      id="h_1657_f7493c63_8043_49b3_881f_3287ade2544e"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000068460Member"
      decimals="4"
      id="h_1658_b3baed07_a290_4c2c_82f1_28361b772aa5"
      unitRef="pure">0.0016</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000068460Member"
      id="t_707_bf44a6cd_e874_4a5d_9ec8_722901085639"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000068460Member"
      decimals="INF"
      id="h_1659_cc54010f_7659_4842_8a7f_ac0125778178"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000068460Member"
      decimals="INF"
      id="h_1660_f542b6ee_2207_4375_b6b0_c9b03ab8256b"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000068460Member"
      decimals="4"
      id="h_1661_baacb438_75b4_4780_a012_286f37513009"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000068460Member"
      id="t_708_fe29516e_19a3_487d_a963_c7c138278a88"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000068460Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1662_adbef1de_831c_4246_9718_9c9846c2ed19"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068460Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1663_5c9e24a7_edd3_45f1_b26e_1a90a45eb432"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068460Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1664_da9773e4_6011_4406_a2e1_0530c5857c4d"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000068460Member"
      decimals="4"
      id="h_1665_0ea18911_9444_4fba_abdf_2ad04777cad5"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185739Member"
      id="t_716_523e813f_9c74_0067_3871_53b427023a47">The Hartford Checks and Balances Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185739Member"
      id="t_717_e03395b7_7d31_b685_95b1_5d255b590fd3">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185739Member"
      id="t_718_1897a8d4_8353_d86e_6950_f2a1a86aac96">HCKFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185739Member"
      id="t_709_2a106eb7_8674_4d0b_bd31_24d7ad9e9c86">This semi-annual shareholder report contains important information about The Hartford Checks and Balances Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185739Member"
      id="t_710_ffa3430a_e226_446d_b022_30d5edcd3033">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185739Member"
      id="t_711_99df06b6_194a_42ad_a640_a2dd4f87659a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185739Member"
      id="t_712_0334c95c_09e7_46be_a902_becf6f193171">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185739Member"
      id="t_713_57aff1be_4481_4bb1_83ca_8625e8b20fc5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185739Member"
      id="t_719_ed6f6354_dc7f_737f_35b8_f253488884a7">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.04&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185739Member"
      decimals="INF"
      id="h_1666_be4bfc95_9e5f_4f50_ab08_2317fb4a04c0"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185739Member"
      decimals="4"
      id="h_1667_b647a076_4692_4002_80f0_cd081bc3b28d"
      unitRef="pure">0.0004</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185739Member"
      id="t_714_07dde91b_592d_4020_8ed8_1ec44fd8d42e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,354,090,828&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;3&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185739Member"
      decimals="INF"
      id="h_1668_3e91baf0_5665_41bd_98e6_acb84e6874ed"
      unitRef="USD">1354090828</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185739Member"
      decimals="INF"
      id="h_1669_1d282314_ad7d_4e97_9eb2_f4239e769937"
      unitRef="Holding">3</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185739Member"
      decimals="4"
      id="h_1670_040b5be6_d69c_47f0_bad5_f928bd4d18bd"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185739Member"
      id="t_715_1072d65d_4796_4272_a417_a116402f8f9d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;67.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;32.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185739Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1671_49097ce8_567e_46b4_952d_292bb589e61e"
      unitRef="pure">0.673</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185739Member_TaxableFixedIncomeFundMember"
      decimals="4"
      id="h_1672_3282b3b5_7326_4519_852a_521b922db527"
      unitRef="pure">0.324</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185739Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1673_99c7ed51_838c_4c29_9795_516a6dfd0028"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185739Member"
      decimals="4"
      id="h_1674_e36b2724_4ccf_4955_8c57_53a47976ade4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010054Member"
      id="t_723_b2bd4f93_2a61_5998_8727_1af65e9309ac">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010054Member"
      id="t_724_43b18b73_13ec_edb4_695d_d8558472ef18">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010054Member"
      id="t_725_9d0bc4ec_1437_b188_dcf4_96d61a6a9e3d">HCVAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010054Member"
      id="t_716_6d5cf10e_da46_41d5_90c2_f13d9fa001cb">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010054Member"
      id="t_717_033e52b8_527b_4746_9556_5008feb42a2e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010054Member"
      id="t_718_19717af9_7259_4258_b6ad_211951d93e83">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010054Member"
      id="t_719_c8be749d_4d86_4b33_9ca1_5f993288c12d">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010054Member"
      id="t_720_b21ebd56_7140_4f86_a0ab_120b1d4676df">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010054Member"
      id="t_726_ee8e586e_8c44_48bc_7fbc_b9a24bccd584">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;26&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.52&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010054Member"
      decimals="INF"
      id="h_1675_e760a1c8_c749_49bf_b19d_2a6c6dd912db"
      unitRef="USD">26</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010054Member"
      decimals="4"
      id="h_1676_3bf85929_eeab_4dce_91b7_a09b5a1fc4f5"
      unitRef="pure">0.0052</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010054Member"
      id="t_721_8515d218_3145_45fc_abfe_5e119f19ba23"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010054Member"
      decimals="INF"
      id="h_1677_a20e5e04_30c3_4112_97c5_4c4d303b0a2c"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010054Member"
      decimals="INF"
      id="h_1678_1a42df28_5e07_4ccc_81d4_e7a1431e081e"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010054Member"
      decimals="4"
      id="h_1679_ab7dcda6_788e_4dfc_a601_3c2b4957b367"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010054Member"
      id="t_722_f2110ee2_53e8_4c4d_a84b_bb4158242213"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010054Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1680_72fa927c_2374_4219_8d9b_252e0156a8e1"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010054Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1681_88b1eda1_3009_4325_80a8_896972aa3fc3"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010054Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1682_90b01e9f_7284_4956_ba98_f5d0eaca92db"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010054Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1683_8654ee0b_d91d_41f1_b835_278cecb0d4c8"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010054Member"
      decimals="4"
      id="h_1684_8ca6d782_3678_44a9_9e25_49705645b0ae"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000010056Member"
      id="t_730_e21021c8_f934_c229_5786_a6dced77b856">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000010056Member"
      id="t_731_24a0d5ea_7ec7_48ee_c757_2a749cf76fa1">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000010056Member"
      id="t_732_5267ea72_36c1_e01e_6d55_3a885280e196">HCVCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000010056Member"
      id="t_723_11f20602_bbbe_4bfd_ad57_d5c4a70ae67f">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000010056Member"
      id="t_724_9bec48ef_7ac9_4d5c_9871_533079865d46">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000010056Member"
      id="t_725_a6a61194_1aa4_414a_ae75_90d413b8133c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000010056Member"
      id="t_726_bd984714_579d_4092_b9cd_83ea370c1e6f">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000010056Member"
      id="t_727_a2badf8f_de00_4dfe_8635_e264ece78e05">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000010056Member"
      id="t_733_3cdac097_3773_a88b_28c7_12e013e56a1f">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.37&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000010056Member"
      decimals="INF"
      id="h_1685_c338956d_1887_470f_b61c_36170e9a6d95"
      unitRef="USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000010056Member"
      decimals="4"
      id="h_1686_ba80fd20_a6e6_497f_bea9_72b707e1e549"
      unitRef="pure">0.0137</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000010056Member"
      id="t_728_12e12995_629b_4ec2_939c_142925901339"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010056Member"
      decimals="INF"
      id="h_1687_a5d3c721_8d5d_4173_b874_70a7111cb39f"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010056Member"
      decimals="INF"
      id="h_1688_2417ae69_9695_4056_9115_925198c2b171"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000010056Member"
      decimals="4"
      id="h_1689_6e43106d_94d1_41c4_b44f_b31633f16199"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000010056Member"
      id="t_729_45ac5349_fb4c_44dc_b2f8_3c80e56be33f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010056Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1690_3d20b086_936f_41ee_919a_439507467037"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010056Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1691_c9e62425_81ca_451d_a704_8cbda0cdedc8"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010056Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1692_88132b40_1f0a_4006_ad97_ca8f038211f9"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010056Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1693_096eab82_f1c7_4667_b0a4_23f39d0c6987"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010056Member"
      decimals="4"
      id="h_1694_1962e019_f5b3_4e55_8d78_f7ace28b1a6f"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035181Member"
      id="t_737_aa2f34fb_93ba_6040_24d0_55bafb9bf2b9">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035181Member"
      id="t_738_497029b6_a29e_5226_5c73_0e7f7b819ce6">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035181Member"
      id="t_739_5793ed46_0b0f_c6db_e4dc_92c0fe913fdf">HCVIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035181Member"
      id="t_730_bb18c391_7554_4b40_822d_4618a126c999">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035181Member"
      id="t_731_6d545581_8a76_40a0_aa37_25084e634569">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035181Member"
      id="t_732_55d2eddf_db1c_493f_992e_c99afcb67082">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035181Member"
      id="t_733_b300812e_8bac_4520_82b7_98d96b556b54">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035181Member"
      id="t_734_abc750fb_b943_4333_9839_5bc57c0fa8f2">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035181Member"
      id="t_740_f17e072e_f0d1_d0c9_ee5c_9398b58a9680">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.25&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035181Member"
      decimals="INF"
      id="h_1695_70c77d49_0ec5_48d3_9155_8218f8de5f86"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035181Member"
      decimals="4"
      id="h_1696_b3422c51_63e0_4967_9839_3837e4bc8f23"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035181Member"
      id="t_735_7234b3d0_74dd_4564_9af9_ceec2bfa2259"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035181Member"
      decimals="INF"
      id="h_1697_100f2c93_372f_472c_8595_51938ba5dd0f"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035181Member"
      decimals="INF"
      id="h_1698_5085db0a_6d35_45e3_8257_340a76c9ac30"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035181Member"
      decimals="4"
      id="h_1699_3cb09546_62e0_46a5_9606_8cf2b0983f74"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035181Member"
      id="t_736_a129a196_66a6_43e5_80eb_db36a4003f69"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035181Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1700_c4b4ee95_411c_4519_a666_77055622ae54"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035181Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1701_818cc306_0bfd_4cac_a6b0_d0ea2fa3b4f8"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035181Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1702_62561917_f60a_42a1_b2fc_af050c23e4aa"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035181Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1703_dd1f6f84_8142_479d_89c7_2cade2fb106e"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035181Member"
      decimals="4"
      id="h_1704_2dc66b2a_062b_4bcd_a058_b525ee534d45"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040996Member"
      id="t_744_34df1fe7_85ba_e4e1_b5d2_7c0511596d15">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040996Member"
      id="t_745_3e08d781_d69c_f2a5_2b36_665d51ba41c6">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040996Member"
      id="t_746_88a71917_d42b_ec2f_22e4_75c8f3bc427a">HCVRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040996Member"
      id="t_737_51dbbfed_0c13_4be9_9a93_e6cc5d4ec399">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040996Member"
      id="t_738_3f26b5e1_e7cf_4575_afb4_8e8c45294264">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040996Member"
      id="t_739_12c94dd8_8c21_4b7e_a23f_ed8c80296d13">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040996Member"
      id="t_740_2b992150_8d96_44f7_a38d_c172f8c78162">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040996Member"
      id="t_741_0b40dfde_2bac_424b_8889_fddd753f3f7e">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040996Member"
      id="t_747_0ce20271_821d_da32_2058_27d8b5d812dc">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;44&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.87&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040996Member"
      decimals="INF"
      id="h_1705_b7d65fe1_bd7e_4ce5_a1d0_a53259072494"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040996Member"
      decimals="4"
      id="h_1706_46092dc4_19da_4be5_9dcf_1cd5f052e976"
      unitRef="pure">0.0087</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040996Member"
      id="t_742_4f6a24fd_501b_4a72_8d25_39f280cf746c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040996Member"
      decimals="INF"
      id="h_1707_14c3fa6c_4272_48ad_bb4f_6a6237e9d20a"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040996Member"
      decimals="INF"
      id="h_1708_3519daf8_c3ec_4ec2_bb06_908ef88d294d"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040996Member"
      decimals="4"
      id="h_1709_6393c09e_ae49_4411_9218_53eea806290c"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040996Member"
      id="t_743_02459984_f344_4066_8ab5_23979aeba5eb"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040996Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1710_ae060229_f83c_4e0f_8356_621edde45b9d"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040996Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1711_09305c0d_d449_42c1_90fa_9f5465b47f4b"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040996Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1712_4901ba09_7cf9_409e_a78e_770828e23151"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040996Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1713_2cc17fc5_ff30_465a_9395_e0ac84e36fd6"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040996Member"
      decimals="4"
      id="h_1714_0648c3b7_47d4_43e8_951f_040d9af5e114"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040997Member"
      id="t_751_3b629288_6673_84de_dc6e_ccb6ef289f72">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040997Member"
      id="t_752_4746c83f_1ca3_ae3c_18a2_1dda5cba5db1">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040997Member"
      id="t_753_1295cb43_7691_200c_f101_f63e5912977b">HCVSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040997Member"
      id="t_744_fad2b0b2_c266_47f1_b599_54358cb07a2a">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040997Member"
      id="t_745_bddd06f3_e26a_4222_8dc8_086a5d14b792">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040997Member"
      id="t_746_87b7521b_9c90_4507_a1d4_d5724b6c83f0">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040997Member"
      id="t_747_26ce8911_84cd_4105_9dad_68b99df51aac">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040997Member"
      id="t_748_9c918bd3_48d2_4bb1_9edc_61847854a8da">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040997Member"
      id="t_754_3dace5a2_3a8b_16de_1bb9_af0cebd52c5b">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;28&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.56&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040997Member"
      decimals="INF"
      id="h_1715_ab5a724c_800e_4af1_a552_eb24a4d9f155"
      unitRef="USD">28</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040997Member"
      decimals="4"
      id="h_1716_721845c2_cbcf_4446_b9d3_09a8a7e61221"
      unitRef="pure">0.0056</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040997Member"
      id="t_749_bd742670_1128_4ce9_b3d7_64a4a2ba0be7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040997Member"
      decimals="INF"
      id="h_1717_cd0a0d27_7026_43d3_acd5_ee9f7e54739b"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040997Member"
      decimals="INF"
      id="h_1718_fee48b37_e05c_4c0f_8a70_3aed75abb14c"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040997Member"
      decimals="4"
      id="h_1719_700ff782_7f00_4cb9_94b0_93309c09018a"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040997Member"
      id="t_750_3720909a_acd9_44a6_a3f3_5651d1507684"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040997Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1720_928d8f2a_7682_4afe_a66c_f27178cc650a"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040997Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1721_624f489a_bf5a_4509_8c57_c172fe5d354f"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040997Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1722_2afa636d_6092_4653_b745_c0370e0bd9e3"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040997Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1723_df7582da_764b_4bba_ab69_4584e6169f49"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040997Member"
      decimals="4"
      id="h_1724_d1deb126_511f_4eca_8fe4_cf2b2fa62d28"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040998Member"
      id="t_758_5742c85f_70bb_0cd8_5736_11e8d58e42e6">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040998Member"
      id="t_759_6a390366_a8a6_bb8f_4876_a1e6f6c28ee3">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040998Member"
      id="t_760_762df38d_2b72_7bad_8122_6a7befa686d0">HCVTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040998Member"
      id="t_751_07319a6a_2e8c_451f_902a_25da556f465d">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040998Member"
      id="t_752_8f8b3025_5cd3_4a15_a72f_11d42286a25e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040998Member"
      id="t_753_9e0e1796_b148_4ac2_bff2_0b991d5bd180">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040998Member"
      id="t_754_6f4c432c_225e_451d_a193_966cd9ab719b">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040998Member"
      id="t_755_9aad4112_755d_42da_970b_1c5e304d1937">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040998Member"
      id="t_761_267f0943_7d69_b038_bdef_9931be18d19d">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.26&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040998Member"
      decimals="INF"
      id="h_1725_72715e4b_9df9_4153_b8c0_e8715bc4d5e0"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040998Member"
      decimals="4"
      id="h_1726_8eb37ece_db42_4716_9414_5eb96d093238"
      unitRef="pure">0.0026</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040998Member"
      id="t_756_b72e56bd_4225_47bf_b9f8_b8b2870ddda4"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040998Member"
      decimals="INF"
      id="h_1727_5fd803dc_b357_483f_ae60_65a2f392e00d"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040998Member"
      decimals="INF"
      id="h_1728_a48aec0c_c2c1_4922_9da8_4e0805fb6772"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040998Member"
      decimals="4"
      id="h_1729_68c9a472_9886_4d1f_9f2a_b7b4f1f77c42"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040998Member"
      id="t_757_bbb04298_0a65_4aca_a009_c571d04cfaa3"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040998Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1730_b9ec24a3_509b_462e_ba22_e0ba2eb6cdbf"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040998Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1731_0e47f23a_78d6_4e5f_a5e1_c8257de35079"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040998Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1732_a5525065_d744_4ebd_873b_5f0b6c6abcaf"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040998Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1733_430218b1_af0c_4b35_b66b_98fcdd8c56d5"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040998Member"
      decimals="4"
      id="h_1734_5f0ffcc8_66b7_42f8_b6dd_262830043db2"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000249771Member"
      id="t_765_94e081d4_c7e8_f632_7666_5e6ed3b229ab">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000249771Member"
      id="t_766_50ff37b3_b174_a328_e672_5ac1384cebdf">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000249771Member"
      id="t_767_a7315391_f6bf_b789_4259_d8767c4a17aa">HCVYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000249771Member"
      id="t_758_932fcc2a_63e8_44a5_b8c3_4ec472d4464c">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000249771Member"
      id="t_759_2ce0d16b_451d_4865_a1b7_3c2a8f776b03">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000249771Member"
      id="t_760_dd344f9a_3c87_4257_9180_4ecaecdeacc4">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000249771Member"
      id="t_761_b6645906_c782_4d34_987b_92a16df0735e">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000249771Member"
      id="t_762_059b03ac_b01f_418b_ae38_e970390edc3d">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000249771Member"
      id="t_768_a7d1681c_c54f_c4ee_c724_86869af7bd54">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.25&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000249771Member"
      decimals="INF"
      id="h_1735_610cc169_c2f5_4935_94dd_2c2f68777a27"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000249771Member"
      decimals="4"
      id="h_1736_b73905b0_56c6_45c6_9769_917834b41882"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000249771Member"
      id="t_763_e41c2e42_261e_4c3a_b08c_551d6aebbb57"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000249771Member"
      decimals="INF"
      id="h_1737_68a4104f_f6cd_4195_8ab2_be7b82c54df3"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000249771Member"
      decimals="INF"
      id="h_1738_fc2ab3d0_322d_4b44_9c21_91d405ebf6e7"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000249771Member"
      decimals="4"
      id="h_1739_5d86139d_b134_443e_8ce6_abf979975dc0"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000249771Member"
      id="t_764_e89c8639_64c0_4feb_b79c_c6c1076621d5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000249771Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1740_5596187f_beaf_4c40_895a_597a94db2466"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000249771Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1741_e6f69f69_8abb_4eaf_b714_2c6e5d7bd6ff"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000249771Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1742_77958ce5_5b51_4cfa_8665_d9da17f7159e"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000249771Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1743_008fe64f_1bb6_450d_bb4c_effbcc08046f"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000249771Member"
      decimals="4"
      id="h_1744_3fc2490e_04a1_41e1_8d02_9265bd7d2239"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185731Member"
      id="t_772_10fd7e61_b5d5_af0e_565f_b40940f22c5c">The Hartford Conservative Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185731Member"
      id="t_773_e570bab4_66fe_f521_a8e2_f8f9584b707a">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185731Member"
      id="t_774_2a73112b_a044_ef48_f924_7948c307bb9a">HCVFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185731Member"
      id="t_765_d1f496ae_fb0d_4150_a4e1_0dc0fc0ba43e">This semi-annual shareholder report contains important information about The Hartford Conservative Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185731Member"
      id="t_766_eb01c9d9_5c72_49bf_8d6c_efb986336ab2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185731Member"
      id="t_767_68787af2_dc7a_4bd8_b87b_7a840ae54c79">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185731Member"
      id="t_768_860d3e72_601d_4ac3_bcc1_50c94c409ea2">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185731Member"
      id="t_769_e4693101_c45f_4f85_ad46_d202ba4fbc66">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185731Member"
      id="t_775_c88d8680_4cc3_2a1b_5483_81bd3052ab97"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.15&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185731Member"
      decimals="INF"
      id="h_1745_658044cc_c330_4715_828b_9be8088ee289"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185731Member"
      decimals="4"
      id="h_1746_0e4a8d0f_9fc7_41ba_9e5a_4fc41cd52e09"
      unitRef="pure">0.0015</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185731Member"
      id="t_770_0b0a0fb9_3f71_4aa0_94ec_22cde2c75208"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140,826,533&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;17&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185731Member"
      decimals="INF"
      id="h_1747_c3cc5125_8be4_4739_9d93_3662f3538890"
      unitRef="USD">140826533</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185731Member"
      decimals="INF"
      id="h_1748_93f6ab39_ede8_4967_8120_81f89e9a7595"
      unitRef="Holding">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185731Member"
      decimals="4"
      id="h_1749_6f7c237b_8437_4b28_9b67_efea26e4745e"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185731Member"
      id="t_771_94578afe_0e33_409b_8182_3deb030945ab"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;62.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185731Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1750_e821a3d5_e07b_4e22_ad23_a379c935ba66"
      unitRef="pure">0.624</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185731Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1751_13260984_23c8_43fe_9d7d_0f0a3348b0c7"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185731Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1752_4dd4a5a7_b786_444f_b774_5d7cdccb68c2"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185731Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1753_9011c32a_73e2_41b0_bfc9_3e60a3aa78d0"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185731Member"
      decimals="4"
      id="h_1754_c7049c7e_1622_40da_8069_66dba16c4284"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009997Member"
      id="t_779_4b6b3928_aff7_63ed_3925_c98cfaff6301">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009997Member"
      id="t_780_98170312_041c_b469_da4e_a5b8b9d3ae5a">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009997Member"
      id="t_781_db5bf039_3353_27f0_c488_7a917914b45c">HBAAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009997Member"
      id="t_772_1e4a4e10_c849_4962_a347_c6d2cc43eef2">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009997Member"
      id="t_773_e6f6f3cd_8c6c_41d5_8118_ab5a4b894a53">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009997Member"
      id="t_774_276acc5d_024a_4404_8d78_c3230e357422">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009997Member"
      id="t_775_91045ee7_266c_43d5_8129_859fe7f6f880">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009997Member"
      id="t_776_142c23ec_e8ff_4858_aa91_240965d66c08">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009997Member"
      id="t_782_27923163_8492_7e82_f52b_9027c27ab645"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;28&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.54&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009997Member"
      decimals="INF"
      id="h_1755_39b7c235_8a1e_4369_8012_baba8f654067"
      unitRef="USD">28</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009997Member"
      decimals="4"
      id="h_1756_be07229f_6850_4c2e_9ff7_fda2aff7ad9d"
      unitRef="pure">0.0054</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009997Member"
      id="t_777_4a3b7744_a0ff_4aad_8c28_ca26cba18fe9"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009997Member"
      decimals="INF"
      id="h_1757_631e43af_7a71_4fb4_8912_e77c6f607028"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009997Member"
      decimals="INF"
      id="h_1758_47f48a86_b7b2_439a_8845_3f117fe0be38"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009997Member"
      decimals="4"
      id="h_1759_3cff70df_25ad_45d6_8404_310b9e04f77e"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009997Member"
      id="t_778_25d2aecd_0bec_4f52_8134_9872294dc240"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009997Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1760_ca6b04fb_6827_4955_9904_4b7d45db433e"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009997Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1761_c027c632_1ef6_4ea9_b544_917074dae763"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009997Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1762_61e3faf2_e376_46fe_8c8d_779f18ba25dd"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009997Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1763_74c6e73e_2030_4214_8a38_70ba454922c5"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009997Member"
      decimals="4"
      id="h_1764_23486919_d7a4_47e3_a889_d033aab41119"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009999Member"
      id="t_786_91d99093_a3e7_a71d_d99f_e2fae260d935">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009999Member"
      id="t_787_47dd6053_795c_840a_b770_44a1e38d8fbb">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009999Member"
      id="t_788_b0806ac5_2fb0_6638_6c29_0582e0ba12a4">HBACX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009999Member"
      id="t_779_5f1e1ad0_71ad_4ad0_99d5_3e4eb19a7c81">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009999Member"
      id="t_780_194208eb_8aa2_4108_99af_fb15437c0edf">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009999Member"
      id="t_781_25d80c2a_82f3_42d2_a723_2f639fde61d8">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009999Member"
      id="t_782_b757638e_2ebc_4c49_a070_fd71867fdff0">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009999Member"
      id="t_783_6f2db364_89a7_481a_8bc1_5b0992050fb3">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009999Member"
      id="t_789_146c0e34_1c9c_d464_8638_32a91475ae35"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;70&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.37&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009999Member"
      decimals="INF"
      id="h_1765_41fff632_65d4_418d_930c_7c1459dbf869"
      unitRef="USD">70</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009999Member"
      decimals="4"
      id="h_1766_c28d3f46_d36c_44d2_8a4d_b7b2bb1d67dd"
      unitRef="pure">0.0137</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009999Member"
      id="t_784_8ac176c1_37c7_40bd_9643_5d8a64f2900a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009999Member"
      decimals="INF"
      id="h_1767_3798673c_5c74_4365_9f1c_d85ba1c6485b"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009999Member"
      decimals="INF"
      id="h_1768_0db68f7a_b10a_4f9b_bf6d_52914f997927"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009999Member"
      decimals="4"
      id="h_1769_758b5195_8815_4ee9_a1ea_67cb201c8a86"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009999Member"
      id="t_785_6faea1ff_1308_4b79_90da_e69a461bbffe"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009999Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1770_b96c5773_f532_41c6_9b98_bbc15b1b1fa5"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009999Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1771_6c345a50_cfce_4a9a_acf4_f2b0368fd604"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009999Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1772_164fa2a8_d57b_47f4_8f6f_517e161cc651"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009999Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1773_e97dcf4e_b9af_4399_8959_012ada650963"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009999Member"
      decimals="4"
      id="h_1774_57090cdc_1aa9_4bba_b729_31e7dda6a400"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035176Member"
      id="t_793_a6c54e92_a76d_055b_4c5b_1a52a98724ac">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035176Member"
      id="t_794_ee88f6e9_0797_5bef_7ba7_475787cf912e">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035176Member"
      id="t_795_0872d1b9_b27f_71e1_f27d_999cce6f007b">HBAIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035176Member"
      id="t_786_0922adae_bfb1_488f_87ff_912f3d6e5de4">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035176Member"
      id="t_787_8e819361_53d9_4689_9a42_261530c90627">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035176Member"
      id="t_788_96cde683_36a4_4402_8ab4_c785e313572d">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035176Member"
      id="t_789_376aa824_8f72_43e0_959d_53def60ee65b">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035176Member"
      id="t_790_83d6a0ab_9485_42b0_88c4_189d2554ec17">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035176Member"
      id="t_796_bf8c6488_963d_a017_5b78_3c9398836d87">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;15&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.29&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035176Member"
      decimals="INF"
      id="h_1775_338d4344_5a44_4428_9b42_54d1de2bc2e5"
      unitRef="USD">15</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035176Member"
      decimals="4"
      id="h_1776_8e02cd67_a184_4bd6_94f2_aceed06cd2c3"
      unitRef="pure">0.0029</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035176Member"
      id="t_791_e2986bcf_2249_47ae_8fc2_d5a67347d363"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035176Member"
      decimals="INF"
      id="h_1777_167a2327_da9a_4219_b42e_9b3f68ccc91a"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035176Member"
      decimals="INF"
      id="h_1778_673e3444_1b0c_41c8_a5f1_1eeb8c3ff50a"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035176Member"
      decimals="4"
      id="h_1779_b0510d74_d7b5_4572_b84c_7b70260f849a"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035176Member"
      id="t_792_93a82d30_001d_4d0f_9cf1_1b95137b7fd2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035176Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1780_f29bedf5_38e2_47c2_a5da_d76be345e7a5"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035176Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1781_f82c6ebf_b074_4454_93da_18c5c4f9615e"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035176Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1782_81bab4c5_a6d3_4ea0_8efb_ff8996d09432"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035176Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1783_1b83569c_92d2_4ce5_8150_cae98dda5ba8"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035176Member"
      decimals="4"
      id="h_1784_0e59ed5e_889f_416c_9444_7764072b428d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040966Member"
      id="t_800_0ccf037d_42d7_9d1d_17ce_18ce2023cbcc">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040966Member"
      id="t_801_6250e8a9_a4f0_b50a_505a_50e8791d5f2a">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040966Member"
      id="t_803_8936421f_e8bd_4a38_94cc_d9368880fcac">HBARX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040966Member"
      id="t_793_11d3e5a6_b230_4e93_b826_8f52ca37e484">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040966Member"
      id="t_794_e45a9e7b_1bbc_4482_9d4d_6dfb497ce1c7">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040966Member"
      id="t_795_1455b2c6_226f_431c_ad75_229015eab958">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040966Member"
      id="t_796_870c3363_8e91_4847_9ae3_a453d69b8673">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040966Member"
      id="t_797_89ecf859_4568_41c0_afd9_12b55d7c34bc">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040966Member"
      id="t_802_5b5337c2_82d9_bc17_15cf_3ab20f3f6419">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;45&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040966Member"
      decimals="INF"
      id="h_1785_fb108178_2e2d_4d53_9f50_6aeccdc6315e"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040966Member"
      decimals="4"
      id="h_1786_fd095fe5_a19d_4586_8965_88682b728a3f"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040966Member"
      id="t_798_c4e3042b_929f_4528_bf87_1353ccc8dd90"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040966Member"
      decimals="INF"
      id="h_1787_b8d88b6b_908c_46fb_ba75_61ec4c2c8b72"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040966Member"
      decimals="INF"
      id="h_1788_fdb06bbf_a46a_4cbe_938a_f826cbe0989f"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040966Member"
      decimals="4"
      id="h_1789_b16bd3ec_fa93_4796_b17c_515178746cd7"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040966Member"
      id="t_799_97ef68eb_51c0_4d79_b709_e48b57deebb4"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040966Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1790_6e4ca2f1_8d99_4904_8be0_2d016516b012"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040966Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1791_3417f3d4_b1e4_4d8a_9230_1b08dc2390e0"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040966Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1792_fc991fb4_fc12_45e0_82e7_f646d23461f5"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040966Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1793_8460b297_4ef6_42cf_8eed_14ff206ce146"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040966Member"
      decimals="4"
      id="h_1794_99fdcf79_b34a_4af6_978c_0a386d74d9a9"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040967Member"
      id="t_807_8d1f14ce_138d_768e_1d20_a00cd88ba068">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040967Member"
      id="t_808_027173db_6d2f_3055_90d5_24054c8ddcbe">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040967Member"
      id="t_809_64bf8699_6f9d_23d5_9570_c6c02bf29556">HBASX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040967Member"
      id="t_800_bc138a7f_4d98_4749_91a1_a47be8cb4649">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040967Member"
      id="t_801_9e4eef8c_307a_4058_8748_e9a727cd2329">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040967Member"
      id="t_802_a49358eb_1720_4a51_a520_95a4c772b5ab">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040967Member"
      id="t_803_0d7206c1_9e0d_482b_b244_39c122996e34">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040967Member"
      id="t_804_a9586421_1254_4819_a993_c73857261d5f">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040967Member"
      id="t_810_35103c17_b2c8_7c5d_9291_94aaac78cf92">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;30&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.58&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040967Member"
      decimals="INF"
      id="h_1795_59929137_c0b0_4166_8ddd_5a9245154df0"
      unitRef="USD">30</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040967Member"
      decimals="4"
      id="h_1796_015597e6_2b1c_4af2_9345_e3e08f7191d4"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040967Member"
      id="t_805_c0755062_47a2_4a10_891e_3fe6fed93781"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040967Member"
      decimals="INF"
      id="h_1797_b0323e46_bb4a_49b3_9fc7_f01bfb8715eb"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040967Member"
      decimals="INF"
      id="h_1798_6b0edcb9_8bb6_4b74_a22e_66cd42515593"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040967Member"
      decimals="4"
      id="h_1799_fd5117a7_fe02_48b8_8d97_35f43841be2c"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040967Member"
      id="t_806_e83b80a1_caa3_4234_baf7_203b557e53df"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040967Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1800_77b0adb4_d652_4f6e_8ac6_4ab5519ecaff"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040967Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1801_a5aadd74_4d47_4fe5_84b8_1d1efb2cf6dd"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040967Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1802_5b6c1dc6_ed5e_4a7f_b0af_1abea5fc8891"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040967Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1803_8ab01afc_189d_41f5_b45d_fc7b5d6de0f8"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040967Member"
      decimals="4"
      id="h_1804_121101b0_298e_42e6_9c1f_b9145fcc6ae2"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040968Member"
      id="t_814_a624b3c4_1101_304c_ced9_fab3efdebf74">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040968Member"
      id="t_815_d3bd9e64_1137_f30b_fdfa_565871ac7e5a">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040968Member"
      id="t_816_70ac99c0_385e_9d56_1c7d_6b738b156e1e">HBATX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040968Member"
      id="t_807_d07c7f16_3b9c_4307_a271_82566effed7f">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040968Member"
      id="t_808_c210199e_999e_468e_b6a3_5f9cbdfa9b1b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040968Member"
      id="t_809_37a291bc_654c_4865_bcb1_55bf49f74c11">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040968Member"
      id="t_810_2ceb9bb8_0a89_4483_9a80_da9b3c7735d4">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040968Member"
      id="t_811_40b8437a_d800_415f_8a30_3e3b09cec488">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040968Member"
      id="t_817_1e91dd54_bdce_2330_81d1_64bd04131eeb"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.27&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040968Member"
      decimals="INF"
      id="h_1805_fd68cf7f_1cca_4d17_8443_2847ca63dee1"
      unitRef="USD">14</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040968Member"
      decimals="4"
      id="h_1806_230ffaaf_282d_43a9_b28e_83c85d86e025"
      unitRef="pure">0.0027</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040968Member"
      id="t_812_c7b01094_0f9b_460d_a50e_3e15829bcf06"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040968Member"
      decimals="INF"
      id="h_1807_8bb38daa_4e93_44ae_9051_09b2bfb9f089"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040968Member"
      decimals="INF"
      id="h_1808_d4bab41a_7b11_439b_ae4a_0d29be8d1c65"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040968Member"
      decimals="4"
      id="h_1809_085fe209_492b_4a14_ac40_12ad5ff4bf39"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040968Member"
      id="t_813_93fc8613_acfa_4c5a_9b1c_f52dddaf6113"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040968Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1810_e1a3f40a_98ef_4f34_ba35_b40bd6db85bf"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040968Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1811_5dd5a796_9614_4eca_a9f5_4f8a63f90d2c"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040968Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1812_deaa0b11_8b5a_4377_b2f0_cd4a0c1b8e0a"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040968Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1813_35143e8f_c219_4e7d_9682_9282bfcfe177"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040968Member"
      decimals="4"
      id="h_1814_88c41ce5_f543_4fc3_8f15_e14bc1826263"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185719Member"
      id="t_821_de53d9c6_2305_3a8d_4ee7_17618377315f">Hartford Moderate Allocation Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185719Member"
      id="t_822_32bad7df_2d22_0c03_07d4_7bea880410be">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185719Member"
      id="t_823_3b0a0cc9_9cda_7820_b1be_91ba1c32f56c">HBADX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185719Member"
      id="t_814_3a8394bc_8fea_4f0f_b929_8396492febfc">This semi-annual shareholder report contains important information about the Hartford Moderate Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185719Member"
      id="t_815_e58a8c32_df7c_427c_a37c_8a54207be7de">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185719Member"
      id="t_816_fd513130_a823_431a_8eca_cbfa63e6da46">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185719Member"
      id="t_817_0587d3e4_fb8a_481e_b624_2ea448d0d023">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185719Member"
      id="t_818_cfcc56c5_e504_4fe5_9024_aaafb70ccf87">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185719Member"
      id="t_824_f48af7e6_e190_35a0_059c_14df1f384709"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;9&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.18&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185719Member"
      decimals="INF"
      id="h_1815_b8e96516_475a_4ff5_9809_057ad79193b7"
      unitRef="USD">9</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185719Member"
      decimals="4"
      id="h_1816_132c61dc_3cc4_4914_98b2_6d933f9700d8"
      unitRef="pure">0.0018</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185719Member"
      id="t_819_ab55d0d0_ace7_443e_81b3_9f019abf0194"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;327,377,892&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185719Member"
      decimals="INF"
      id="h_1817_4e30bc67_58d9_4d88_a864_94608d335e85"
      unitRef="USD">327377892</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185719Member"
      decimals="INF"
      id="h_1818_5102881d_71f4_404d_bde1_b1d9e52c322d"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185719Member"
      decimals="4"
      id="h_1819_0dba0d7a_6d8f_4f38_a1fd_cd3fc7037456"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185719Member"
      id="t_820_5d9ec986_cab3_4bdf_a1b4_cfbc5b7a6354"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;42.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185719Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1820_df43c255_1146_4b24_b1a9_ef112a792c7d"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185719Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1821_23e0054c_5fab_462d_bd01_e6ddf6bcc42b"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185719Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1822_bf714c3c_0d63_4407_a82a_5a5f9254d69e"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185719Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1823_6ab46952_4d89_4098_983f_73bee3514744"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185719Member"
      decimals="4"
      id="h_1824_2e1727b3_169f_4155_ac53_6d120988de34"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009944Member"
      id="t_828_b5e51031_4359_0bad_c14e_8d476203e6d6">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009944Member"
      id="t_829_6e1dffc8_e36f_8aae_5da7_2e8af309fbef">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009944Member"
      id="t_830_cd95ad12_de8a_41f6_d8b1_cb27a09a3d21">HRAAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009944Member"
      id="t_821_6ad81a17_6604_49c4_930c_6afeae65d318">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009944Member"
      id="t_822_5a48bb4b_f6ef_473f_8508_695a5430e0ab">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009944Member"
      id="t_823_c6d3bcf6_82a1_4541_bbb0_d2554d1dbd7a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009944Member"
      id="t_824_46163c13_daff_4f39_9095_3a0c5b9f76aa">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009944Member"
      id="t_825_b9ae658f_0813_44f3_ad3a_bcce03e82299">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009944Member"
      id="t_831_f11ab674_b2f1_bee7_4a93_fa05d01e7806"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;27&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.53&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009944Member"
      decimals="INF"
      id="h_1825_67658d6a_8ed9_4b71_b22c_6f26f5cb55f7"
      unitRef="USD">27</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009944Member"
      decimals="4"
      id="h_1826_673c7e20_553d_4184_87f1_861f3fefaf0b"
      unitRef="pure">0.0053</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009944Member"
      id="t_826_f6e295a6_4ee3_4e52_832b_83d59e6619cf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009944Member"
      decimals="INF"
      id="h_1827_5405bc06_f320_447a_8ccd_cee12c1f42fe"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009944Member"
      decimals="INF"
      id="h_1828_b6e4a45a_1d79_47ab_ba7d_eae1e5a9dbbc"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009944Member"
      decimals="4"
      id="h_1829_28b13b7c_f504_4111_8ed4_530bca6d4e5f"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009944Member"
      id="t_827_47bd5224_46b4_4fc6_a053_f052f70033f5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009944Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1830_bfe6a092_3374_42ad_9520_0709b304ca7f"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009944Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1831_f9fd204d_75d4_4f8a_9b31_1be9a0a5be1d"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009944Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1832_90dc5fbd_bc1e_4597_ac38_bef1ebc1ff9b"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009944Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1833_fc3ea983_e484_4ba9_b331_06a270b6e404"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009944Member"
      decimals="4"
      id="h_1834_f1788d09_76b7_40eb_8863_79fc3c40eb92"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009946Member"
      id="t_836_236ff612_7456_f601_87fd_a2ffa04c5bd9">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009946Member"
      id="t_837_fd0e4f9e_5e12_7a4d_817a_b2f970e21109">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009946Member"
      id="t_838_778894c7_4f83_3c48_70c4_5e90c50f5820">HRACX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009946Member"
      id="t_828_9cab1b79_0e70_4662_942c_9164a79bbf44">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009946Member"
      id="t_829_f88cabd2_a0b0_48df_adf1_ef1d0cde96b7">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009946Member"
      id="t_830_d040a109_3318_433b_aae9_00138dc62ad7">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009946Member"
      id="t_831_9179496a_c33a_462a_a5c4_842775c1291c">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009946Member"
      id="t_832_cef625ac_5118_4e97_9ed1_8223fbe7a4a5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009946Member"
      id="t_835_4bf3d969_dab2_5700_f5e1_b0790c66510e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;71&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.38&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009946Member"
      decimals="INF"
      id="h_1835_b2229a21_26b9_4ac6_93d7_12ad187f8eaa"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009946Member"
      decimals="4"
      id="h_1836_ad955b13_95e4_4aad_b70f_72e46d877227"
      unitRef="pure">0.0138</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009946Member"
      id="t_833_0009ac33_1095_4fb9_880d_18952d773857"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009946Member"
      decimals="INF"
      id="h_1837_11c10441_8552_4d41_8191_46f74ba02e3c"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009946Member"
      decimals="INF"
      id="h_1838_11f7db40_39f3_4736_9e13_3bebffb2cffe"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009946Member"
      decimals="4"
      id="h_1839_6f7fab03_5e05_4e4d_a00e_00890f93f1f3"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009946Member"
      id="t_834_a952eab5_4202_4749_962a_3ca9e1aa1e7d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009946Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1840_3c6053ca_0421_41a6_9bfe_9c6630525175"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009946Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1841_911b24a3_7c8d_4888_91f9_206482cc60b8"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009946Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1842_95dc4d6d_7f08_420f_85d2_be79a212fcf3"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009946Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1843_98ea75cf_fbe1_440e_9f83_5709a19eb529"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009946Member"
      decimals="4"
      id="h_1844_74be1bc1_f2ae_4a34_af9e_5a1c0af767a5"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000035171Member"
      id="t_842_2d941b8d_e632_1a67_e8f9_92be836ee690">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000035171Member"
      id="t_843_658fa351_028c_edaa_db1b_56da7ffe51a7">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000035171Member"
      id="t_844_7017aa69_ffde_209c_1efe_a6d63d8cc5bb">HRAIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000035171Member"
      id="t_835_25c27d68_5fda_4e25_8a5f_6d3503059c98">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000035171Member"
      id="t_836_e6ed7bc8_5257_4dff_a4d0_dcd1ab728eb8">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000035171Member"
      id="t_837_02a04a50_cef0_4f39_8cfb_2d20dbde1571">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000035171Member"
      id="t_838_55077090_3d74_43a5_a4a8_c442638ea077">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000035171Member"
      id="t_839_88c363dd_79eb_49a9_9dab_10f1cb362c43">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000035171Member"
      id="t_845_f545dc9e_d290_64b4_ab2d_70ccc3425a19">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.27&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000035171Member"
      decimals="INF"
      id="h_1845_10c37355_b8e9_412b_a3b2_284fd89b8f54"
      unitRef="USD">14</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000035171Member"
      decimals="4"
      id="h_1846_914d0134_acb7_4029_ba58_6518f7678b99"
      unitRef="pure">0.0027</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000035171Member"
      id="t_840_b13802a2_dc96_4f91_800c_fa861be7ab0d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000035171Member"
      decimals="INF"
      id="h_1847_42376b9a_8773_4f02_9c75_405ab9373c18"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000035171Member"
      decimals="INF"
      id="h_1848_e609c3c2_afd6_4962_8f05_67efa0ebb7d6"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000035171Member"
      decimals="4"
      id="h_1849_3b90667a_d966_47ac_8aad_e17909e82d98"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000035171Member"
      id="t_841_90589c05_7662_459a_946c_92b6080e2dc0"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000035171Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1850_7cd33701_bdd4_45ea_9d85_4330fef4fa98"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035171Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1851_076a153e_144d_4db7_860d_9853c83eac51"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035171Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1852_16b18dcc_9b5a_49c9_a1ee_2fed3776d95d"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035171Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1853_e75c817e_5230_4b7a_b7a1_8386e23e70a5"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000035171Member"
      decimals="4"
      id="h_1854_66d062e6_5cd6_4970_913a_ee65cdd90af2"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040939Member"
      id="t_849_d4f1e1a4_f2e1_c8a6_296a_8eee07fb2b8a">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040939Member"
      id="t_850_ce47b5b5_738b_cddd_7479_3ce57da6793f">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040939Member"
      id="t_851_3fa2ce95_67cb_4ea5_9d3f_083c385ec798">HRARX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040939Member"
      id="t_842_bd93f39e_da3a_4a4f_8c54_ee3d06b94e04">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040939Member"
      id="t_843_d68cc01d_c48e_4791_9238_69b3c3fecace">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040939Member"
      id="t_844_6388cacd_13da_4f29_91d3_f67b6ad1b030">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040939Member"
      id="t_845_0eebe10b_6c04_4383_84d7_f3bdd55a6f73">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040939Member"
      id="t_846_52f2cf7a_6efe_4d79_92e0_167c5cf34afc">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040939Member"
      id="t_852_aebcb6ce_ef61_7936_3ad7_aa16877ce519">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;45&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.88&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040939Member"
      decimals="INF"
      id="h_1855_9964b41d_f25f_4c8a_a0a5_e898341e8ee8"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040939Member"
      decimals="4"
      id="h_1856_640d3d53_ae39_4c99_b5a6_b4819ace49c7"
      unitRef="pure">0.0088</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040939Member"
      id="t_847_8c3411d6_76e1_4867_8bc5_6b1276f18fc0"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040939Member"
      decimals="INF"
      id="h_1857_d003e4d2_2363_4495_a227_6a58d7969c11"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040939Member"
      decimals="INF"
      id="h_1858_875b90c5_b60f_48a1_b330_c0fe3083a7bf"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040939Member"
      decimals="4"
      id="h_1859_2633fb36_f321_4561_bb8d_d28063466496"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040939Member"
      id="t_848_eb8f3ec1_b802_4ead_97e8_c06df971565e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040939Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1860_54cf2c8b_4b69_41ca_9c88_c1a2757b7623"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040939Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1861_510e4e4c_30e1_42cf_bd02_211620abe938"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040939Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1862_493e3925_aaa8_4f4d_b6a4_f4652f7c1d64"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040939Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1863_31ecf05f_824a_45b3_9ab3_ffd9c6f541fe"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040939Member"
      decimals="4"
      id="h_1864_5759dce5_be4f_4540_ac3d_57ccd2d47133"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040940Member"
      id="t_856_86f7fe0e_79df_04ec_8d55_e1390c798020">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040940Member"
      id="t_857_55896a68_ff6e_ec9c_e5a2_8bbf0238a17e">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040940Member"
      id="t_858_ab3325d3_0eda_334f_d2ec_67d1f47af1e0">HRASX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040940Member"
      id="t_849_edceba02_5235_4893_9cb6_8dad486d6cf1">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040940Member"
      id="t_850_71943c2c_659a_45d2_9254_eb5e176fc1db">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040940Member"
      id="t_851_4136b7bd_7730_4d43_bc77_760e328a13ed">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040940Member"
      id="t_852_61cb1516_f1d4_4b43_8982_848c1498eed6">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040940Member"
      id="t_853_e86d7cf2_910b_47ea_8104_9d5466d338f5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040940Member"
      id="t_859_f245e680_e840_16ec_b779_41ca815bf2b5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;29&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.57&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040940Member"
      decimals="INF"
      id="h_1865_4a3119c0_1d0e_45e7_a0f0_008423817974"
      unitRef="USD">29</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040940Member"
      decimals="4"
      id="h_1866_8b55bf94_3446_4381_9c24_4f91615e3bbf"
      unitRef="pure">0.0057</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040940Member"
      id="t_854_1a1bc7b2_19c7_4370_b980_f630c9107621"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040940Member"
      decimals="INF"
      id="h_1867_90663578_062b_4507_80a9_63b75c8c9936"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040940Member"
      decimals="INF"
      id="h_1868_3b25ab46_007e_4567_984f_af7afca45670"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040940Member"
      decimals="4"
      id="h_1869_8f192a8e_9d96_48fc_be52_efb07528d831"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040940Member"
      id="t_855_e4b085cb_899f_407b_a373_91e508cd2532"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040940Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1870_05e97ae1_bce4_4ea1_9924_9015d82cfd9a"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040940Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1871_756bf08a_33d4_4a16_8f31_6e8245e380dd"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040940Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1872_472c02d8_8881_4e0d_b564_0656f5a97aee"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040940Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1873_553bac35_6350_4676_9deb_d3ef00c170eb"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040940Member"
      decimals="4"
      id="h_1874_f22f0cc4_ff61_4eb9_a679_75b3362c0562"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040941Member"
      id="t_863_d03e0973_d21a_d3fb_c9af_587b949362e7">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040941Member"
      id="t_864_4af81f7d_7363_58d5_d18a_0c7e5175d056">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040941Member"
      id="t_865_811d4c68_4a42_cee6_3334_497a71267767">HRATX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040941Member"
      id="t_856_1b674e16_650d_4516_bf4f_41dc3cf012c4">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040941Member"
      id="t_857_67bfd0cd_60f9_44ec_b7f1_550cae2514bd">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040941Member"
      id="t_858_8da92306_3930_443c_9a0e_2ccb30439c51">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040941Member"
      id="t_859_7201fc7a_194c_4731_b892_f5720d4c8465">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040941Member"
      id="t_860_2feb977d_baab_46c0_bd05_6b75b140c620">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040941Member"
      id="t_866_7e4de67d_5ecf_038c_b32b_dec89400fb19">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.26&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040941Member"
      decimals="INF"
      id="h_1875_bfe13d56_37e7_429d_ac53_35677888c2b0"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040941Member"
      decimals="4"
      id="h_1876_11a150d5_0cdf_4686_99cf_b4889c05894b"
      unitRef="pure">0.0026</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040941Member"
      id="t_861_bcc02cac_0d90_47f0_bee0_02421fdcbbdd"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040941Member"
      decimals="INF"
      id="h_1877_b7a1ff87_ec9f_48c2_8b0e_df098a3a7164"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040941Member"
      decimals="INF"
      id="h_1878_4991c6b6_2ac7_498e_b380_9065b583e25c"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040941Member"
      decimals="4"
      id="h_1879_09b1df25_b731_4c37_95da_96db7379c20b"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040941Member"
      id="t_862_e65354d6_1870_4208_b3fd_e8fb8811d9f2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040941Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1880_b4aa6861_ad4d_4de1_a42d_c7e6375e94ac"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040941Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1881_9d4270b0_d5ba_47fe_9120_fa45b8b1f2ba"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040941Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1882_fd4609f3_ae80_4b45_b345_203d2a3423e0"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040941Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1883_cc312336_4ba8_4a8a_995d_2d7cb96d0e55"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040941Member"
      decimals="4"
      id="h_1884_9bb909c6_b2a7_4c48_a769_7f7f9101630d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185699Member"
      id="t_870_07aeb000_721d_ec62_f35e_bdf4155579d4">Hartford Moderately Aggressive Allocation Fund(formerly, The Hartford Growth Allocation Fund)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185699Member"
      id="t_871_a6cf143e_17ab_0ba5_2e9a_00a74e6ab193">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185699Member"
      id="t_872_e449ec9a_dadc_67fc_4d52_7fa02a6397ab">HRAFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185699Member"
      id="t_863_a4a54f2e_c4ab_473d_af08_f7b88dedbb53">This semi-annual shareholder report contains important information about the Hartford Moderately Aggressive Allocation Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185699Member"
      id="t_864_aca8545f_22eb_4193_a98d_8d5ce15924ce">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185699Member"
      id="t_865_f761d0f1_4441_4755_b20e_950bad9dc0f2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185699Member"
      id="t_866_b79cc76a_a21a_46ec_aba4_ead6ec406a14">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185699Member"
      id="t_867_237c1b29_0c4a_408a_8fb6_fba2a6ba40d3">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185699Member"
      id="t_873_3626da92_681d_7c82_fe42_88fb02249098">&lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.16&lt;span&gt;%&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;*&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185699Member"
      decimals="INF"
      id="h_1885_ce245ba2_13aa_49e6_9be3_1e90d24e0704"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185699Member"
      decimals="4"
      id="h_1886_1c6b5f03_5189_4ce9_bc74_485e1b729f52"
      unitRef="pure">0.0016</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185699Member"
      id="t_868_7830c1fa_1ad1_44dd_bf5c_745a621d4050"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;584,225,718&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;16&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185699Member"
      decimals="INF"
      id="h_1887_93ec5575_ae88_4db3_a3df_08329b240aa0"
      unitRef="USD">584225718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185699Member"
      decimals="INF"
      id="h_1888_7534b1c2_9124_4c7d_bde4_36b2a581b853"
      unitRef="Holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185699Member"
      decimals="4"
      id="h_1889_9bc23860_cf48_4204_94ee_0ba1b6884370"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185699Member"
      id="t_869_d95f2933_d238_4596_bf84_b71cc2b99335"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Asset Allocation&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Domestic Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;58.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;International/Global Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;26.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Taxable Fixed Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;15.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185699Member_DomesticEquityFundsMember"
      decimals="4"
      id="h_1890_6b8f9fa9_3360_41d8_8adf_8b430888436d"
      unitRef="pure">0.580</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185699Member_InternationalGlobalEquityFundsMember"
      decimals="4"
      id="h_1891_ac0dd558_120b_41f7_a59a_33d225ed8aae"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185699Member_TaxableFixedIncomeFundsMember"
      decimals="4"
      id="h_1892_ef98443e_4f24_48b6_b9f1_94a043087454"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185699Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1893_deb4945d_0792_4efc_ae19_299b616850a2"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185699Member"
      decimals="4"
      id="h_1894_6bcbdac7_ad83_4f02_8441_c90aef2f9f13"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009912Member"
      id="t_877_a97e8ddd_b180_2f04_7672_5fcc0bce0acf">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009912Member"
      id="t_878_b8696713_a5ad_d999_0fa9_d2feb266c6a7">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009912Member"
      id="t_879_35c8dec4_07e0_640a_23da_c7c7e7339d9b">ITTAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009912Member"
      id="t_870_c77e3640_34f8_498b_9995_28ac289b7bb2">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009912Member"
      id="t_871_a6c0179f_c105_4d98_8379_e07829726d1a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009912Member"
      id="t_872_bc99a181_53a2_447b_b3d2_89dcea5574c2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009912Member"
      id="t_873_700065ca_30c9_4c09_a92d_e05d9ceaddb7">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009912Member"
      id="t_874_cfb7efde_47d4_4244_b2d2_5edd53ebcfed">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009912Member"
      id="t_880_cfea16b7_e48f_c1ed_e53d_4851be8e3acc"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009912Member"
      decimals="INF"
      id="h_1895_2c2174de_902a_480d_b333_3c93f5415f31"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009912Member"
      decimals="4"
      id="h_1896_2f62fc22_619e_4984_8c60_256591ccc3ce"
      unitRef="pure">0.0107</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009912Member"
      id="t_875_914b4d2f_5553_431c_9f5f_b773d6a2a831"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009912Member"
      decimals="INF"
      id="h_1897_aeef81a0_680b_4e86_869a_9e3dd573b554"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009912Member"
      decimals="INF"
      id="h_1898_91960aaf_eb3e_44a8_bc0e_4942c6af2aa7"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009912Member"
      decimals="4"
      id="h_1899_fd66099c_28e9_489f_a629_a400a74b4b35"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009912Member"
      id="t_876_aecf6b68_90a9_4096_a227_180fcc352689"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_CommonStockMember"
      decimals="4"
      id="h_1900_f6c4f646_7994_4f7e_9006_aac8eeb4f44f"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1901_7d4a168f_0e3b_4829_98ee_d6eb94e883b8"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_1902_ce2a8565_db9a_4cb3_9b28_a46493a4f6aa"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_1903_18417eb5_0aa0_4312_9c55_ea8cdcdc823e"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_1904_695ecd6e_7c9c_457f_b7c3_59297c6d6045"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1905_3fbb5a46_b8f5_48ec_93d9_17742645d5a0"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1906_dcc20072_5aca_4d95_9eba_edd13fb37c9d"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1907_0c02b078_0b14_4a97_9b4c_9baf7f395d1a"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1908_b76133df_3d72_484e_98ea_66ec9937ecad"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_1909_20a829d0_6305_4b11_8448_a94089b86493"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_PreferredStockMember"
      decimals="4"
      id="h_1910_952655c3_a9d9_4714_92ca_73f470f5e0b7"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_MunicipalBondsMember"
      decimals="4"
      id="h_1911_8e51fb4c_ac8e_4507_9ac6_1bbba7acc364"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_PurchasedOptionsMember"
      decimals="4"
      id="h_1912_1a59f47f_ac83_425f_9664_5e0d6a27179c"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1913_a3b9e278_922e_4fa7_8e30_2541083e7677"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1914_b946efab_0c5f_4eff_a02e_8f2ba47a3dc4"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009912Member"
      decimals="4"
      id="h_1915_5e31d8ba_f257_4e8f_bd99_752596687f0d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009914Member"
      id="t_884_f563cac5_44e2_7ea7_6c5b_7669dc1cbf11">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009914Member"
      id="t_885_8914f9a2_5eef_3e6e_56b5_a624bc380a37">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009914Member"
      id="t_886_93debfe6_994d_c2fa_fe3c_caae6a32af8a">HAFCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009914Member"
      id="t_877_0251bf5b_a75f_409c_ab67_98e9868bb549">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009914Member"
      id="t_878_38d35cc1_5c14_4545_bb31_8184fd406602">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009914Member"
      id="t_879_c8bad07d_fdcc_4665_8cc4_28b7cc86cb5c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009914Member"
      id="t_880_7d9abc89_ad11_44f9_b84d_a5000cfc8513">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009914Member"
      id="t_881_c9f4e0d8_e732_47ec_afeb_59db9da9f8a5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009914Member"
      id="t_887_b4681f83_c334_8490_ca06_b99cadbb3058"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;93&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009914Member"
      decimals="INF"
      id="h_1916_69760a74_80d0_4539_a7d1_a1f7b35cee2e"
      unitRef="USD">93</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009914Member"
      decimals="4"
      id="h_1917_cf0d7c50_763e_4d0a_92c1_bcf964d88657"
      unitRef="pure">0.0183</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009914Member"
      id="t_882_29bb7600_5da0_4755_83fd_277480c9ce8d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009914Member"
      decimals="INF"
      id="h_1918_6f8ee326_564b_4cb7_99bb_603e3b5404d9"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009914Member"
      decimals="INF"
      id="h_1919_7dabc0b6_c70d_45ed_a325_07262ed8745d"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009914Member"
      decimals="4"
      id="h_1920_c44f86bd_173a_4aa1_b521_acf84bb8d36f"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009914Member"
      id="t_883_1105d453_ea67_4334_807f_4459d5deb444"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_CommonStockMember"
      decimals="4"
      id="h_1921_523c8f19_c607_4dcd_b906_694901db5319"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1922_49a1864c_080c_4672_a7ea_facd9d7700ce"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_1923_75a20fd7_2798_4332_bc98_7f57da0cbf5b"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_1924_a75b24a3_1395_4dfd_8b37_377565ddf40d"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_1925_0069c7e4_2b38_4f92_b45d_b3fccebb22a5"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1926_42fd5de7_1e9a_45fc_8b0b_6b3b60f2cc5c"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1927_8f5d0e18_8712_4212_a022_f03a2638feac"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1928_f8f5ffdf_032a_46ce_ba9b_459804407741"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1929_191cc932_0861_4784_8847_41b0382e6c99"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_1930_a90fbc84_9499_41a0_9ce9_21c3b14c7a7e"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_PreferredStockMember"
      decimals="4"
      id="h_1931_56c0aacc_0eec_4f5d_ab10_e37221982bb8"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_MunicipalBondsMember"
      decimals="4"
      id="h_1932_6ab39cef_d144_448d_bd7a_4e231e61d97b"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_PurchasedOptionsMember"
      decimals="4"
      id="h_1933_9a79846b_9f33_4a25_b3b0_9cfecfe7ba66"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1934_ea54de3e_81bc_4ed2_b219_b3f25b743ddb"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1935_6e405727_520e_4ca7_971f_a772018f7078"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009914Member"
      decimals="4"
      id="h_1936_0745c4bb_0f85_457b_aef4_7b33629ed5cf"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000155857Member"
      id="t_891_f38ce09d_03ed_8438_c27d_120cbaaa3ba3">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000155857Member"
      id="t_892_e82fce0c_1662_a3d5_cc76_cf47bbe17370">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000155857Member"
      id="t_893_f48bf3ef_1b09_9c5b_b5cf_fe6d5dbc3f9d">ITTIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000155857Member"
      id="t_884_41698ba1_e3de_4095_95e7_2f56593738b9">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000155857Member"
      id="t_885_4b8d841a_3de2_4c3b_913f_f61be3945a3a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000155857Member"
      id="t_886_1c6672d0_10b7_4cb4_a889_b0ab1b55186f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000155857Member"
      id="t_887_4cee9aea_b891_42f4_9a47_23868262793d">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000155857Member"
      id="t_888_91162e8d_83b8_46ea_88b7_f2b5fa2c9cb5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000155857Member"
      id="t_894_eded6c36_c5b4_a7cd_9fd9_728990918ae1"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000155857Member"
      decimals="INF"
      id="h_1937_f6791b50_d736_4803_a7e7_cf81acce1f86"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000155857Member"
      decimals="4"
      id="h_1938_87b819b5_484c_4974_a05a_d5acd05c2073"
      unitRef="pure">0.0078</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000155857Member"
      id="t_889_99de723e_f01d_4aa2_8a85_b54d88d33cd4"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000155857Member"
      decimals="INF"
      id="h_1939_a3ffcf48_e6d8_4041_bfe1_0cd85244ed1f"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000155857Member"
      decimals="INF"
      id="h_1940_2f892c7e_6e52_42e8_bd9b_47c6f2fad35c"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000155857Member"
      decimals="4"
      id="h_1941_98c871eb_2667_480d_a72c_a3e5c8c615e9"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000155857Member"
      id="t_890_5d1bc8f0_4e00_490e_b45e_9fe6058ef8a6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_CommonStockMember"
      decimals="4"
      id="h_1942_ad534fc0_980e_4273_98bc_681ac6a6d030"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1943_613e7798_5345_48de_abe7_5263b8a96df9"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_1944_bd2f7015_aac9_427c_92db_0b8d26eb682f"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_1945_5834538d_d29f_4299_8c78_cd4e746ae9c9"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_1946_4651ca10_7291_42af_bbda_4caa8e2effe8"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1947_77f09128_c6f0_4dcc_85c4_c94b842d02a9"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1948_981cbf03_7387_47ca_964f_53490b7873a4"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1949_0b3a7503_019e_4d93_b480_a9c1370f55d8"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1950_abae5c3f_e59f_4ee7_bcf2_261700c14b72"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_1951_957f8449_9900_4ac2_b919_a770f6a13946"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_PreferredStockMember"
      decimals="4"
      id="h_1952_bb051a56_09b2_4c4f_807f_dde9527a01a4"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_MunicipalBondsMember"
      decimals="4"
      id="h_1953_ab23e96a_05b1_4c08_aa19_d3f9b998ce89"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_PurchasedOptionsMember"
      decimals="4"
      id="h_1954_5d82a257_c118_4c97_aebb_04ab682275c7"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1955_fcb24525_d2ed_4fa8_b56e_2a364b0e67ac"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1956_26ab1a3c_d138_48bb_8996_41c1c235c78f"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000155857Member"
      decimals="4"
      id="h_1957_8eee3b88_ebe4_4a58_a3c2_00512880833e"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040927Member"
      id="t_898_a4621e81_413e_8e78_6204_4ac2a42f1dca">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040927Member"
      id="t_899_6db81952_9be3_5716_288b_a39262be697b">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040927Member"
      id="t_900_8e112460_977e_c9a6_56f7_da5d4b5aec62">ITTRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040927Member"
      id="t_891_1068d971_c193_40b4_9329_11fd14e05a74">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040927Member"
      id="t_892_2111aa6f_a8ac_45a7_8bdf_3395ebc61c68">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040927Member"
      id="t_893_02f893e7_6b52_4f47_9f30_734a430fe311">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040927Member"
      id="t_894_18bc19a7_fd1f_4b13_a7a5_c783b3a3f550">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040927Member"
      id="t_895_d18a7977_86ef_4f82_b047_963de2b24f41">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040927Member"
      id="t_901_fe0c5b6d_eb12_dcf7_f544_87b19bdee5ab"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;70&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040927Member"
      decimals="INF"
      id="h_1958_ee6c7817_e89e_4798_9c3b_d23369d19fb4"
      unitRef="USD">70</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040927Member"
      decimals="4"
      id="h_1959_e505df5f_bc63_4bcd_8f98_7a8afc2273e7"
      unitRef="pure">0.0138</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040927Member"
      id="t_896_5eeaba75_9620_4456_904c_5db0bf28683e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040927Member"
      decimals="INF"
      id="h_1960_35686824_9557_44d4_a62d_455b8f241d1e"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040927Member"
      decimals="INF"
      id="h_1961_09e01a58_88ed_43b6_8c7d_97c5ceea0741"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040927Member"
      decimals="4"
      id="h_1962_1301f739_956b_410f_b649_ac6b43b38e59"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040927Member"
      id="t_897_c435d3d9_b2a0_41eb_afb9_1c71d564992f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_CommonStockMember"
      decimals="4"
      id="h_1963_a1332653_477d_4801_ba03_1c7c8237068b"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1964_c35be2cc_7795_4b5b_baaa_48f6675fdb15"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_1965_148118e0_5edc_4794_b5d0_5d1714c1197f"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_1966_42a197aa_9d91_415f_a268_5a3917b3e2e8"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_1967_d42480d1_16d0_4cc8_a80c_cfd3ed278fe3"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1968_6de1a81a_76a9_4fbc_bcc2_3f83a9fbb9c9"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1969_5c25313d_5039_4e27_b2d5_f8a06fa76687"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1970_1d2763d9_6d64_47e6_83ef_dddc113cf66d"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1971_74ea29d8_e5e4_4f2d_9572_1bc14f09b1ad"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_1972_e4d6c4dd_87de_4b72_aa76_01bda305f0e4"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_PreferredStockMember"
      decimals="4"
      id="h_1973_51affdbd_2cd8_4d9a_8dfd_78652e50fe1c"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_MunicipalBondsMember"
      decimals="4"
      id="h_1974_7d8843dc_a267_4363_870d_8e63ac9f4f19"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_PurchasedOptionsMember"
      decimals="4"
      id="h_1975_25cbc23d_55e1_45f7_8733_06191621f34d"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1976_7bc4c26a_ca0c_4fa9_b99a_80a240974a3f"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1977_2075c83b_6098_49e1_8e44_376f0d2d3bf4"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040927Member"
      decimals="4"
      id="h_1978_ea8476c5_5b78_4e04_8f65_e7fc8aa82653"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040928Member"
      id="t_905_c4bcf0fe_1fd2_77d1_36dd_4dcab48a1125">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040928Member"
      id="t_906_c694df62_7092_4c14_d979_a5317194fc84">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040928Member"
      id="t_907_4a9acac3_9b8d_e33f_853b_39490125ce50">ITTSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040928Member"
      id="t_898_72ab9ba1_72f1_4ccf_97b6_10090a819392">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040928Member"
      id="t_899_55afd9dd_19e8_4c50_9967_2850da5a7404">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040928Member"
      id="t_900_6abfefe7_19b0_4ad0_9ec4_8b7180caab12">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040928Member"
      id="t_901_5ec38e5f_4460_4bce_9897_6bea9ab2f75e">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040928Member"
      id="t_902_0bc12176_18c9_4dfd_9493_d1561b5ce99a">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040928Member"
      id="t_908_58dfdaf9_8291_3318_4515_0d1c393448ae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;55&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040928Member"
      decimals="INF"
      id="h_1979_ca938a11_4f7d_45a0_b151_ec109c00d39f"
      unitRef="USD">55</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040928Member"
      decimals="4"
      id="h_1980_aa399538_930f_43ae_802d_2bb604823d00"
      unitRef="pure">0.0108</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040928Member"
      id="t_903_19a5f847_4abd_48ab_84f3_c8e5652acf20"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040928Member"
      decimals="INF"
      id="h_1981_21f0d222_6476_44e5_8887_e0dd40da75d3"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040928Member"
      decimals="INF"
      id="h_1982_9186aff8_0e96_4045_9c40_8023adf3cde0"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040928Member"
      decimals="4"
      id="h_1983_dbe12dc7_fb2b_44c6_96c1_e146c72777a4"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040928Member"
      id="t_904_eb4755be_c07e_435f_8ea9_54ec9c833c9a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_CommonStockMember"
      decimals="4"
      id="h_1984_21140ea0_ca94_4db2_8628_4bf5637b98cb"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_1985_38a1dffa_74d4_4e4e_abed_e8dea6885643"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_1986_7e1cad62_4229_4fb3_ab46_50537d80e695"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_1987_d5a7e0ab_80e8_4096_acaa_262812517b93"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_1988_896fe8e2_9798_4850_8029_d8675c1565fe"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_1989_f592ddf3_abbb_4a1e_ba36_308a85915f4d"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_1990_5a12434d_e4ba_44d4_b256_769299cee442"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_ConvertibleBondsMember"
      decimals="4"
      id="h_1991_140cec2c_a427_4932_90a6_405ee97ce760"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_1992_18d30f45_56ad_445b_a30a_93271c9e030f"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_1993_9ed7b06e_92ee_49c7_877c_980cc707f906"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_PreferredStockMember"
      decimals="4"
      id="h_1994_0bea2962_db6e_4c6e_bfb1_d57603e0e2e1"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_MunicipalBondsMember"
      decimals="4"
      id="h_1995_73be48af_5059_497e_bfee_161b37a1049d"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_PurchasedOptionsMember"
      decimals="4"
      id="h_1996_c1be1e2b_5b63_4866_b32a_0cd736cb2e23"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1997_86c95f5d_3232_4821_ac2d_f5873f2721ca"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_1998_5a020543_6f44_4164_acb0_6b46e9b71f93"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040928Member"
      decimals="4"
      id="h_1999_53bc8e9c_5e67_4e79_bede_07f3e3c782ce"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000040929Member"
      id="t_912_484ba8e2_95fe_eabe_2dd2_efbd54bcaa27">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000040929Member"
      id="t_913_9825793b_8a92_f964_6c46_a40f9b1f9c82">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000040929Member"
      id="t_914_09254e8b_eec0_8d61_fd22_b74cf01e9adc">ITTTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000040929Member"
      id="t_905_7f632590_14c8_4f39_83c8_2ecca596dd58">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000040929Member"
      id="t_906_dc12b744_9310_42d4_917f_c4fcf6c547f4">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000040929Member"
      id="t_907_52fc0953_0674_424e_9c75_195064e478fd">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000040929Member"
      id="t_908_423aa38e_344c_47be_acc9_eae20265b1a5">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000040929Member"
      id="t_909_bdd85520_00e1_47cb_94b2_68f320192826">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000040929Member"
      id="t_915_6a80732d_5c9a_dfe0_dd83_174901d30055"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000040929Member"
      decimals="INF"
      id="h_2000_6a5114fa_940d_4ebf_9fb9_7223d05196cb"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000040929Member"
      decimals="4"
      id="h_2001_07b8ae3a_df69_4932_bf1f_4fe3f52f29b4"
      unitRef="pure">0.0079</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000040929Member"
      id="t_910_ccbc53c4_a676_4984_a087_af8c8ec91b78"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000040929Member"
      decimals="INF"
      id="h_2002_d2a97db5_9285_4eaf_a450_178d2b41198d"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000040929Member"
      decimals="INF"
      id="h_2003_313038b1_8a66_44fb_a6e9_8e6e28104357"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000040929Member"
      decimals="4"
      id="h_2004_9203a261_7671_4a75_a5c2_959fb45726af"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000040929Member"
      id="t_911_c1f47fb8_0244_4502_a6bc_e42628377dbf"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_CommonStockMember"
      decimals="4"
      id="h_2005_72f10c25_548f_4612_926c_fcd487496783"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_2006_9a9b1edf_c5ad_496d_a79d_3864003496d0"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_2007_4664b21f_1b3c_4128_a325_8dbd0d565cba"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_2008_0a242f9e_517b_4091_8c7c_c17260953cf8"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_2009_ed5c1f6e_5666_46a0_9797_5b727a755253"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2010_c042732a_5ce0_4206_ba5a_5a7f77f3abf0"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_2011_15fdd693_5da6_441a_8a1e_2e3778f0c5bb"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_ConvertibleBondsMember"
      decimals="4"
      id="h_2012_ef0efb8f_70f7_4016_9705_7fbeeca19dcd"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2013_b6deb5bd_9a3f_4f0a_9aef_0be543107b9c"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_2014_5a486e86_48ee_4020_8470_1fd0c150a5bd"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_PreferredStockMember"
      decimals="4"
      id="h_2015_e3f2389f_7d50_4673_b8c3_c7488b6bbb4a"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_MunicipalBondsMember"
      decimals="4"
      id="h_2016_c4267e8c_cd32_4511_9a3e_f4a9acc0f1b2"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_PurchasedOptionsMember"
      decimals="4"
      id="h_2017_8ce58fb3_31ea_469e_985a_a9f66ab0cd14"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2018_588c48d5_53c7_4410_8cda_e7708860c296"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2019_90fb2d00_6f31_4744_bb86_605760be2a2c"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000040929Member"
      decimals="4"
      id="h_2020_d89b02b2_d59a_42eb_b25a_ed78f7ccbeab"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000200563Member"
      id="t_919_34fe7741_46ba_232a_9559_8cdf24c358a7">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000200563Member"
      id="t_920_e6a2d2c6_fd32_95ef_ddbd_03f6f5b2bc9a">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000200563Member"
      id="t_921_6d5ff086_e090_dd1e_4983_a9079b3a75d2">ITTVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000200563Member"
      id="t_912_14a2bddc_0c57_408a_ba01_5b8d8a91768e">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000200563Member"
      id="t_913_5df0b2c4_63b3_433e_856d_0f37154cca8a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000200563Member"
      id="t_914_19ee5982_1921_493f_8e7b_a1ee4a4c7b4e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000200563Member"
      id="t_915_8d879966_1f24_4ab8_93fb_a97acaef280b">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000200563Member"
      id="t_916_2015ae5f_705f_41cd_aff4_6dce6befcae9">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000200563Member"
      id="t_922_bf35f4db_4e0e_d0fc_3aa8_5f381ec053ae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000200563Member"
      decimals="INF"
      id="h_2021_ddcc0faa_ec75_471d_8d9f_4757d3f6607b"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000200563Member"
      decimals="4"
      id="h_2022_b1476d99_d4ad_4147_94a9_4dfd46e75d0b"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000200563Member"
      id="t_917_e7a1e621_32dc_4c49_a53b_5201a8b9eac1"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000200563Member"
      decimals="INF"
      id="h_2023_242d6bb4_85e6_4ab3_93dc_26d289f728c4"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000200563Member"
      decimals="INF"
      id="h_2024_2b8bb25b_d29a_4983_85dc_0323062fae83"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000200563Member"
      decimals="4"
      id="h_2025_810ea7c4_e66a_4dd9_83f9_5ded5bbfe4d9"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000200563Member"
      id="t_918_e0b9a772_8d34_44e4_ab85_8bc57f030467"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_CommonStockMember"
      decimals="4"
      id="h_2026_1c268ee5_d7e9_4503_bc49_4c96dc4dea10"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_2027_1d0938f1_dd97_48ab_a2a1_ab104cb295c5"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_2028_24a3d104_302f_48bf_a8a0_eba78ccc0cdb"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_2029_6e772f2d_2e61_483d_9caf_5ca039ce97d9"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_2030_b962e11d_9ed5_4537_a023_d5a0e44ab82f"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2031_c7d11785_7302_4918_8970_54a05032afdd"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_2032_024504a8_471b_4fd6_b8d4_b1ff3bcb2b8c"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_ConvertibleBondsMember"
      decimals="4"
      id="h_2033_038c58d9_b750_4223_adb4_863a20a616bf"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2034_05dd3d6d_4bc1_401b_b738_fd692c62396d"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_2035_c096f402_09a6_4439_8675_88bf5ed47b85"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_PreferredStockMember"
      decimals="4"
      id="h_2036_5d3eec9e_9b8e_480d_8c7f_873ad65b7c87"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_MunicipalBondsMember"
      decimals="4"
      id="h_2037_8d2752ab_5e0e_4407_97aa_45a82f91f387"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_PurchasedOptionsMember"
      decimals="4"
      id="h_2038_2635b482_9ea2_4e19_ab9b_fdc61b56008d"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2039_97738ef0_a3bc_4057_8127_da071e507ec7"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2040_11757011_c934_4b17_b51d_a10f991ac9dc"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000200563Member"
      decimals="4"
      id="h_2041_6f4f6a35_f557_497b_abe8_7ed78107d051"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000009915Member"
      id="t_926_fa261e7b_cf6a_9341_97f9_a2e7f7ba1866">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000009915Member"
      id="t_927_2a76850d_9870_35f9_5881_35252803f8a1">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000009915Member"
      id="t_928_136f4d12_1c22_bc19_9169_9107a15ddda0">IHAYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000009915Member"
      id="t_919_c87c2734_538a_47af_aa07_34b822e31911">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000009915Member"
      id="t_920_f9ba3eb3_1e47_4ba9_8acb_43c0b45a77cf">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000009915Member"
      id="t_921_b21be9e3_0ff9_42c8_8d64_5f7158f45a71">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000009915Member"
      id="t_922_4e0b8424_1cbd_4d0d_b9eb_df2f899f3a9d">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000009915Member"
      id="t_923_170f6baf_436f_4f70_9385_eeb6f74c3fa5">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000009915Member"
      id="t_929_c1a04b43_fe27_fe39_7381_6e689ce284c2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000009915Member"
      decimals="INF"
      id="h_2042_a9e8d299_5f79_433c_b206_73bf1b1bb7af"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000009915Member"
      decimals="4"
      id="h_2043_33784108_e094_4417_bc29_009bf99e438b"
      unitRef="pure">0.0078</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000009915Member"
      id="t_924_bd134e05_e684_41aa_8bfa_3c996d804fd6"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000009915Member"
      decimals="INF"
      id="h_2044_a00133f3_8a49_4825_acb2_992b444b226f"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000009915Member"
      decimals="INF"
      id="h_2045_99af6487_302f_4a36_8572_df455de09cef"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000009915Member"
      decimals="4"
      id="h_2046_a111a90c_2f12_4a36_9171_6bf82390274c"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000009915Member"
      id="t_925_9cf42526_c253_41df_b632_8dddf929dd8a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_CommonStockMember"
      decimals="4"
      id="h_2047_5b004aec_6e67_41ad_ba18_4e7c5ddd169b"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_2048_f726df1d_439b_478c_a864_3b2d3dd99a5c"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_2049_734a3615_e4a5_4067_8491_c8028657258a"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_2050_6ee9850a_46f3_43c0_a639_819642c8e6d4"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_2051_03e4f480_d222_4bce_a926_6610a2731810"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2052_2d3e340c_74e8_451f_a0f8_535eeda89d1b"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_2053_881ccd72_b82a_47dd_8932_dad5af429616"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_ConvertibleBondsMember"
      decimals="4"
      id="h_2054_cb826118_5f73_4431_bd06_c73912a28c59"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2055_e1dfa277_2c7d_4403_ad62_48bdb451d28f"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_2056_661dbaea_4a2b_4aa4_a7b4_5dbce5e30cf8"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_PreferredStockMember"
      decimals="4"
      id="h_2057_31a15ced_0772_47f3_a360_4816c8fbea5f"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_MunicipalBondsMember"
      decimals="4"
      id="h_2058_99e165f7_cff3_4e7f_b004_d6a595b7abda"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_PurchasedOptionsMember"
      decimals="4"
      id="h_2059_5d3f0b7c_017e_4205_b5b4_9e4695e25235"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2060_12294223_5a5b_45bd_8c08_3b03b2f3cd62"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2061_e8bbfe37_d84d_4f73_a18d_a52e5e1d6db5"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000009915Member"
      decimals="4"
      id="h_2062_5adf5625_0e99_48a4_b28c_dc711e187cb7"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000185693Member"
      id="t_933_9cd1491b_44d1_6556_5d13_6644d9d54cb8">Hartford Multi-Asset Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185693Member"
      id="t_934_fabfe983_f786_80a1_8f22_abb732a9c123">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185693Member"
      id="t_935_3ebd9d96_ceaa_bbb4_8229_1093881715fa">ITTFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185693Member"
      id="t_926_d4996a4c_ce56_4d7c_8a9c_27058ceb2361">This semi-annual shareholder report contains important information about the Hartford Multi-Asset Income Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185693Member"
      id="t_927_331bd1b2_f978_4538_b871_403fe87fa6af">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185693Member"
      id="t_928_8a2c8acf_d7b8_42fa_b48c_f5d7e978073a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185693Member"
      id="t_929_78b04c5c_a735_45e1_98d4_6f1fc2dd6579">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185693Member"
      id="t_930_29185fb4_feef_4aff_8239_58b17e44eb91">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185693Member"
      id="t_936_f9748863_705f_b9f4_5bd4_091936156cab"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185693Member"
      decimals="INF"
      id="h_2063_1a4e5e33_418f_43c2_8c38_3e89e9a881e8"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185693Member"
      decimals="4"
      id="h_2064_879b85cd_54a4_4373_81d7_f441307510c4"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185693Member"
      id="t_931_6c50f916_0112_4070_a9c5_dcec4b06f881"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;571,179,491&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;1,507&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate (excludes to be announced (TBA) roll transactions)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185693Member"
      decimals="INF"
      id="h_2065_43cc0c27_967e_4680_8bdb_832165cd87be"
      unitRef="USD">571179491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185693Member"
      decimals="INF"
      id="h_2066_3508e579_6137_4188_96b9_7e49d21b905c"
      unitRef="Holding">1507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185693Member"
      decimals="4"
      id="h_2067_9ae1e039_c5aa_45c9_8473_17e0a8e489be"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185693Member"
      id="t_932_61eb9e97_8a1f_4008_9acc_e856d3957cab"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;25.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Corporate Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;21.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Asset-Backed &amp;amp; Commercial Mortgage-Backed Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;12.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government &lt;span style="white-space: nowrap;"&gt;Agencies&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Equity Linked Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;10.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Senior Floating Rate Interests&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;5.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Convertible Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;4.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Exchange-Traded Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Preferred Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;1.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Municipal Bonds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Purchased Options&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;span style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;(8.2&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; width: 10pt; padding: 0 0 0 12pt; margin: 0;"&gt; &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;&#x200b;&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; padding: 0 12pt 0 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;"&gt;Percentage rounds to zero.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_CommonStockMember"
      decimals="4"
      id="h_2068_5d04ec28_44dd_408e_a393_6cd1215a14e4"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_2069_b753cdf6_ec81_4fec_98cd_24ebf5cc1f74"
      unitRef="pure">0.211</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_AssetBackedAndCommercialMortgageBackedSecuritiesMember"
      decimals="4"
      id="h_2070_7f87630c_a5ae_4be8_8f14_5e0f55959549"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_2071_176462e9_2746_4e47_a8b5_d514f50d6f42"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_EquityLinkedSecuritiesMember"
      decimals="4"
      id="h_2072_bdd282c7_9847_4b78_a1a1_9af1a5287f0e"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2073_0ea7fd91_bb6d_4086_8f4e_c7bd2298cd22"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_SeniorFloatingRateInterestsMember"
      decimals="4"
      id="h_2074_c8334922_b19b_4a2c_ae2d_063844827fa8"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_ConvertibleBondsMember"
      decimals="4"
      id="h_2075_192570ee_c4f4_4d51_b2f1_d13e4ca19bec"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2076_61aed522_9ec7_41fc_a7fb_6cfbef8a31ae"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_2077_ea5ac885_60a9_4d5e_9d13_5c356cb52885"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_PreferredStockMember"
      decimals="4"
      id="h_2078_3f305d2f_401c_47e5_9a96_1aeecf33686f"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_MunicipalBondsMember"
      decimals="4"
      id="h_2079_fc82ea43_a0c2_4329_9e90_c4f0b1c6c950"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_PurchasedOptionsMember"
      decimals="4"
      id="h_2080_921510e5_831a_4d1f_b4ad_724ffe3594d1"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2081_34a5b85d_5257_4467_ae94_a5f24dde7274"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2082_37968054_c97a_48a6_9565_fc8fc50f9657"
      unitRef="pure">-0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185693Member"
      decimals="4"
      id="h_2083_5cde3030_0a9a_4444_a0b6_e4d9d07bec97"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1098_93727a25_ed64_8235_10c0_51cebe759c3b">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1099_593b3555_aa2d_eef3_9192_26ae73ce8fd3">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1100_6c32a2c7_f79f_a15b_38b6_3906d184171a">HRLAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_933_4d8f621d_d22e_470b_b775_2acb7936d67a">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089178Member"
      id="t_934_774fdd06_1d96_42cc_b644_c3914f679cb1">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_935_9a6a667b_116c_48b4_955d_866e2f32fa50">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089178Member"
      id="t_936_19d57805_a201_450d_8ac7_035303141993">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089178Member"
      id="t_937_a4335306_d7ae_4447_9ec8_70bc29e138d2">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1101_71d0a761_5c43_3477_a17c_2042a7865cc2"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1102_d31a3494_650e_a51b_5f10_61d08aec22be"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;68&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089178Member"
      decimals="INF"
      id="h_2084_5fa55c71_18d1_4b0b_95ee_14153081ca5a"
      unitRef="USD">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089178Member"
      decimals="4"
      id="h_2085_9bca020a_e213_4839_b68d_107ee7868033"
      unitRef="pure">0.0125</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_939_8f0e8b80_73f5_424a_a540_00cb0b21f403"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089178Member"
      decimals="INF"
      id="h_2086_7e5620d3_1c72_43d4_9787_8f996adc4a0d"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089178Member"
      decimals="INF"
      id="h_2087_0c840942_851f_4068_bf71_ca0c65e05d18"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089178Member"
      decimals="4"
      id="h_2088_83f83ebb_47cb_4238_8d11_fc60d16b42a0"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_940_2669ce7d_c298_483c_a402_7a831396f2dd"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member_CommonStockMember"
      decimals="4"
      id="h_2089_f1980b60_2c2c_4f67_b060_24d707ddf35b"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2090_f01600a2_632e_4d87_a9be_e5616b904791"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2091_5ce24844_b12c_402c_a8a5_4193cda6d468"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2092_6c0a68fb_c509_4670_b97f_0e958ee9c7fa"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2093_a44d7f03_ebf8_46ce_977f_24a8b1591ef9"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2094_d872981e_fbda_43e0_ad7f_6b1babbc7a4d"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089178Member"
      decimals="4"
      id="h_2095_d3a3ba23_27ea_4e0e_b65f_2478d26fa534"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_941_18b9a2b6_1f9e_43ac_96c8_2273107c0024"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at hartfordfunds.com/reports&#x2011;hmf or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1032_56119094_101c_4764_8559_054530f5a237"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at hartfordfunds.com/reports&#x2011;hmf or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1103_af926526_81ee_d403_c970_4563e9a98d6a">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1104_c3a70500_6f22_1eaf_4f9b_890845ba6ab7">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1105_545d6059_100b_9c44_161f_dedc6e3f2e2b">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1107_0338a756_9575_6059_40aa_016869884852"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089178Member"
      id="t_1106_a0a8f9de_58aa_fcdc_fe09_f1a652eab12d">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1101_6a92b62d_64aa_694e_592a_8037bd681f03">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1102_43ac1c80_7a29_12b3_89a2_7f7fa60174c0">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1103_59c95902_1912_59b6_cfbc_10638d3c4092">HRLCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_942_719ebe10_ddfb_4f61_82ad_18ec816b8b9c">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089179Member"
      id="t_943_7b7141e2_67c6_447a_8b56_48d6c3ee18e6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_944_6271e509_f413_4a45_a362_8462f28e85e3">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089179Member"
      id="t_945_f67f8c9d_0aea_41b6_beb6_9dce869e1df1">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089179Member"
      id="t_946_f3ce52e1_0431_4dd9_a7c2_d6e65edfcd5a">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1104_b1f89735_2ba6_7796_7eb3_564fb50bebab"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1105_98db4362_8914_2b09_71f4_a9b98c88a42c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;108&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089179Member"
      decimals="INF"
      id="h_2096_b93a8fd7_cb66_4842_8eef_cb807cff6d3c"
      unitRef="USD">108</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089179Member"
      decimals="4"
      id="h_2097_0d968257_5fc8_4be2_953e_3d9b2d2d385b"
      unitRef="pure">0.0200</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_948_4c1bc2f4_73bf_4316_857e_71dcfefdbb65"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089179Member"
      decimals="INF"
      id="h_2098_3513bd44_d241_4ad5_b350_1085cd820973"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089179Member"
      decimals="INF"
      id="h_2099_dbc286ec_0330_4035_b57c_bc86e3527a8d"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089179Member"
      decimals="4"
      id="h_2100_99f6a36d_f522_4298_94d2_36a7185dadef"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_949_819eb12e_da17_488c_a8de_4ab3fa371664"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member_CommonStockMember"
      decimals="4"
      id="h_2101_4db71488_2807_4c92_ac7b_6503ef62ca66"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2102_89424660_176f_4b51_99b0_8f0da7e26a32"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2103_637a008a_f627_4eb7_9ad1_36728e9da2f6"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2104_8b863bd1_f5f8_41c4_8b8d_17499ff37975"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2105_5b94a4f6_4a20_425c_9790_817beb2bd3c4"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2106_19fcb216_3a0b_43d6_b0a9_9ca47c83da8f"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089179Member"
      decimals="4"
      id="h_2107_1f055aeb_03bb_4869_8390_3c17c9190fb8"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_950_14091730_91af_453e_8fc0_1081ad0e0035"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1033_849d6e1b_2df4_40af_9b79_3328503469c8"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1106_982ca9fc_ecb4_3886_2b2d_c77421669670">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1098_d8b0eee0_28ef_4d9a_936a_d5669309b3de">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1107_f3bcdf61_298e_f8c1_e73f_c38a50291394">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1109_7b6e35f7_7bd4_89e7_ec28_e69a9c34ff2d"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089179Member"
      id="t_1108_f40644e2_0730_354b_e11f_ac89ded96bdb">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1104_33714668_3786_5193_636f_a84019c68204">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1105_c2bb2031_aba6_42e5_ba82_78b090e0adfe">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1106_3d224be3_4038_0537_165b_cc80f22d6558">HRLIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_951_d9f19bb7_b542_4a08_ba50_43d7f61eef1d">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089173Member"
      id="t_952_4c81c66d_8016_462e_80d3_7b286a84e027">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_953_c1f237d8_50fc_438c_8951_b797c9220779">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089173Member"
      id="t_954_4e13d748_b0b7_4e9e_a149_5752e19df6b3">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089173Member"
      id="t_955_4b72868a_c9ff_466c_8369_0e0405f59fdf">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1107_cec12522_a1dd_f353_90f5_feac5c81c63d"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1108_85d305be_aa42_c7eb_671f_6396547314ae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class I&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089173Member"
      decimals="INF"
      id="h_2108_36bf210e_58f8_4faf_aa37_03ec24022aca"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089173Member"
      decimals="4"
      id="h_2109_1d688e01_1864_44e1_af81_4651880232cb"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_957_9187e6b3_b119_46f6_a18f_e23f021f5e41"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089173Member"
      decimals="INF"
      id="h_2110_9cba176b_97d3_4e3a_a5cf_22ba28ac7f33"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089173Member"
      decimals="INF"
      id="h_2111_9098cbcd_ebaa_47a0_b1ee_01bfe684b45e"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089173Member"
      decimals="4"
      id="h_2112_e7e8286b_1bd2_415e_b063_a56fa143b9b4"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_958_74e788d9_bbc5_48ad_a1f0_dedfe80d8c80"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member_CommonStockMember"
      decimals="4"
      id="h_2113_dfe3f511_cfb1_4fdf_afe2_9bda1ddfb51d"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2114_99915251_484c_46a5_9951_ce279ebb8fc9"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2115_b47f1563_5078_4c2a_b522_92f485d8b418"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2116_1925d212_6d28_4838_b977_05e9d688e617"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2117_33e3d318_a53d_4383_893f_461b4831b659"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2118_1a67dc82_ea91_4902_91a2_0f96bda3a32f"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089173Member"
      decimals="4"
      id="h_2119_1c9ec06e_63c4_4885_9fa2_bdd4f4222d10"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1109_974fae64_8cc1_d32c_0253_8e3c9b610a54"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1115_b907f731_e69c_ae94_3bef_9e58cc99b968"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1114_74073c89_a539_ecbe_e9c1_8e84063eec4e">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1101_9a1954a9_4e29_4507_94f5_df68ec27d792">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1112_1b53206f_8f6e_f2ac_a814_04c758c431d8">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1110_5fea7bcf_714d_458c_bb91_b41109320519"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089173Member"
      id="t_1113_9a2ca884_b75e_d86f_055b_7b28ae851dc6">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1107_85edde4d_5cde_4615_ccf4_cbf547d5084c">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1108_de1d5cdc_c111_8834_8d4a_e05632c75e44">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1109_0876b31c_a54c_7c50_4e87_724bfe32c408">HRLRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_960_84b800de_c49f_4b4f_8e9a_bba4af9c3513">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089174Member"
      id="t_961_0ef631d8_3ad2_465c_80b5_831c684425ef">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_962_2380e477_615a_4d8c_81f8_44b3e0726436">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089174Member"
      id="t_963_f49bcba2_dce8_4ab6_9878_89b9e81c11b1">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089174Member"
      id="t_964_3ded4152_a790_43c5_a809_3c11318fe4e8">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1110_2b123536_f4ec_9d60_b209_72d3d2685bef"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1111_8809ad49_c3c0_9580_1306_520cf3f5b6d2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;81&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089174Member"
      decimals="INF"
      id="h_2120_76b20f53_7704_43dd_8ea5_f60852b0f2b9"
      unitRef="USD">81</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089174Member"
      decimals="4"
      id="h_2121_0ec5c37a_6662_437c_9794_c222c4aec12a"
      unitRef="pure">0.0150</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_966_7b05c35d_e7d4_402c_a2f6_7d5a21f3e53e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089174Member"
      decimals="INF"
      id="h_2122_5226c240_24a5_4816_bca2_8c83c2e230a3"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089174Member"
      decimals="INF"
      id="h_2123_ad51c404_9587_4b7e_a251_7a3c62077119"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089174Member"
      decimals="4"
      id="h_2124_ed1ecb4d_8594_47e2_a499_b353c74c5df9"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_967_34e8ec57_6656_436c_a6b7_ff6dded6dea7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member_CommonStockMember"
      decimals="4"
      id="h_2125_452b7cfd_5d38_4a4c_a47f_62d3f06fe2d6"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2126_ec73dd7b_b7db_4628_8895_50376a72ad54"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2127_626b45d1_2cae_4c18_8c5b_d841a520dad9"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2128_9a71d4ce_d4ed_48b9_a15e_4f7dd7806247"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2129_53c48988_ba10_4bfa_923e_067ec513a042"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2130_0f6c02c1_5bf0_4909_ad63_fe7ef1b69651"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089174Member"
      decimals="4"
      id="h_2131_2da8e157_4c88_42b8_8dfe_2be3cd13214a"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_968_e22420a7_de2f_4329_a97e_4cf0f0d4b64c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1117_62748c3d_8533_66f4_8f54_09646be9bcc7"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1115_75aeb5a0_2142_27ca_3c00_0a0ff7bdf104">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1104_8067dd3d_fdc6_464c_93c1_b1e3d3dc785e">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1116_47ec24db_3aaf_6e3f_57a6_ce6b012d42eb">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1112_8c8f7383_2386_1e24_10ee_827b8ca1113a"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089174Member"
      id="t_1113_fdcfc17f_4ca3_ee24_96c8_2ebb962305e4">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1120_08a49446_f53a_24f3_0c30_acebb53de64c">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1111_ffcf5189_346b_49fa_a8b9_d42d6612ffc8">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1112_8075a099_55dd_bcc5_2113_aad51e691dcf">HRLSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_969_a3bd817e_43d9_451a_b8df_b130254870a0">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089175Member"
      id="t_970_a10c8791_5585_482b_8bcc_ea0849b40c87">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_971_66dfe1d1_ce38_4331_94d1_178cdc6f0ba3">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089175Member"
      id="t_972_10ca1103_13ef_47b2_a71c_da0d2394795c">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089175Member"
      id="t_973_13d5861b_b0f0_490e_b087_4c5ac126835c">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1115_612f9155_4d7f_2402_cf5f_9696838dba46"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1116_7f09f71c_9c6e_3ee2_3a80_a5fa7249549c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;1.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089175Member"
      decimals="INF"
      id="h_2132_5729adf8_dec9_4c4d_af9a_68cb791c5fb5"
      unitRef="USD">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089175Member"
      decimals="4"
      id="h_2133_73f56ac1_1528_4aa1_a75c_e755061335a7"
      unitRef="pure">0.0120</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_975_4c1ec3e9_b275_4a63_a7b7_027bff547178"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089175Member"
      decimals="INF"
      id="h_2134_0c874fea_55ae_4ec4_b545_c474d62bc937"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089175Member"
      decimals="INF"
      id="h_2135_bfcc813e_583c_4eb9_a36f_5abc9b70f61e"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089175Member"
      decimals="4"
      id="h_2136_f5e583f7_aa4a_4dd1_a49c_471f43f47061"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_976_6e38e90d_fbb5_485a_b9a2_0c9f56ced006"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member_CommonStockMember"
      decimals="4"
      id="h_2137_70430f1a_36a4_49cf_889a_3150d525e896"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2138_a9589048_8536_4e8c_9dbd_7403abab7d05"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2139_4cb1f4af_5590_42e1_94c9_3c821537b2cd"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2140_688cae9b_6c15_4bb0_9c1d_b755c11c2fef"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2141_7da2ad9b_daed_43bc_91e4_3bdf825662d2"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2142_39ca489a_cf26_4ee0_b826_90113ac95a07"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089175Member"
      decimals="4"
      id="h_2143_d27835cf_daf2_4096_a1a7_16d1cb3cbc4b"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_977_8e139efd_b1e2_400e_9077_f4c26bb7352d"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1036_c2c8b852_a790_4726_b925_d60e4efd544d"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1113_80bd1c39_d515_01fd_5c47_a6243f147287">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1107_07782eed_96fc_4665_bd1b_f5c2ab529eb6">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1118_11c5bc65_6889_3535_f6a0_b324329bfafa">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1117_bc5ecb0e_293a_ad04_6e46_ec1b25974bd4"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089175Member"
      id="t_1119_a6cb9dda_67a5_d0f9_c137_7e16c9aa3705">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1123_60e1e8c0_a039_dcd4_68c5_234fb6f7cc72">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1114_35bb419f_3ccd_e854_cae8_39af1fddf854">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1121_e95a3eb1_e24f_0221_844d_c127ff3035e8">HRLTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_978_376edcd5_3dcb_4c36_aa56_52b84d2e5198">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089176Member"
      id="t_979_55ee6f6e_52d6_49a6_a13b_cd42d4b549af">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_980_58a102e5_11fa_4522_9285_c9ca8b2aed08">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089176Member"
      id="t_981_1cf6fae4_3b41_4744_b429_44e3a3165c32">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089176Member"
      id="t_982_47def6fd_e4f6_4c0b_9400_926268be85ff">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1120_e5d75645_171a_bbdf_0172_51decf3934a6"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1119_319aac25_188d_d291_0b19_d5d5895ef60b"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089176Member"
      decimals="INF"
      id="h_2144_5ed0c26a_106a_4f50_a760_553d2d213380"
      unitRef="USD">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089176Member"
      decimals="4"
      id="h_2145_e1782771_dd0f_4f89_a8c9_5264319f0260"
      unitRef="pure">0.0095</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_984_4ea82b73_5242_401a_a5cb_6bbc21823bcc"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089176Member"
      decimals="INF"
      id="h_2146_f5646e15_8c3e_4752_8bc2_5fbda71acac0"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089176Member"
      decimals="INF"
      id="h_2147_97f39bb7_4506_477c_86a8_0d5bbd07ac46"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089176Member"
      decimals="4"
      id="h_2148_12f13b53_1127_4d7c_b6ed_9f10242f446e"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_985_2eaf47dc_feb6_415e_b4d8_21630f2e68f8"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member_CommonStockMember"
      decimals="4"
      id="h_2149_dffdf5c1_d468_406f_ab63_976e024d5c6c"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2150_a6e2b095_99cc_409e_ab8b_e7158ecec817"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2151_ddcc0c07_e3c8_438f_815a_ade8184ce02f"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2152_03787ae4_f163_41df_88cc_2cdbcbe9ff91"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2153_dded8451_4929_4421_972f_eda3bceb41a2"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2154_b755b86a_de74_417a_838e_cffdbc3f3e91"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089176Member"
      decimals="4"
      id="h_2155_2503b011_1aea_40e2_95bf_89e636253bf4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1115_dc69a8e4_afc8_d503_1bfc_237a9336ac9c"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1116_ba885fe6_0641_a8cb_15b3_0ec4cd8d3aa4"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at&#160;&lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1117_4f4bc17d_13d7_185e_d0f6_c0d9b77bb490">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1110_c81de08d_c470_4116_b3c1_ff446b26a084">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1124_0d02ab17_ea88_d584_e8be_2c5ae2b6221e">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1118_776fd86b_10da_a4e2_9f46_6fa77bb36cf7">Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089176Member"
      id="t_1122_9f008b5b_f472_5412_a296_bdd85cd2b491">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1126_3ab928ae_10d3_e5dc_8404_4b72cb3a8c5b">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1117_aa1ee50b_3b63_7ad5_d377_b370466ebc48">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1118_f673d846_c37c_c01f_28d8_9e8ab2c3f26a">HRLZX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_987_9582f476_b55b_4f74_b819_ca98f6253952">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000236153Member"
      id="t_988_cf4e76e5_8fc7_417e_b42e_3413d86a1d83">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_989_5f389063_1f72_497e_96ca_507a8cd9dc76">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000236153Member"
      id="t_990_8457a4f9_6f42_4d9a_8cc8_496a0cafdfaa">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000236153Member"
      id="t_991_51a6be33_0180_4892_8701_65236335b5fb">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1127_3b83e61e_8f2e_f310_609e_eda12af21387"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1119_051a7300_a40e_cfc1_e9c6_f99b40dc9a70"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class R6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;49&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000236153Member"
      decimals="INF"
      id="h_2156_7818252e_09c9_4e4e_baa6_3ff270c74e3c"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000236153Member"
      decimals="4"
      id="h_2157_5e643c41_9d36_4905_890a_0f3a5343fc5d"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_993_920d987c_675d_4813_a30b_7655d7ff640a"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000236153Member"
      decimals="INF"
      id="h_2158_925c9ad8_6b0c_464f_ab01_29526709d579"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000236153Member"
      decimals="INF"
      id="h_2159_f0b31d31_1724_415c_bd28_399cbf9c16ca"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000236153Member"
      decimals="4"
      id="h_2160_c5f863f1_d7bb_4afd_bf47_dbbc37520f80"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_994_115092c7_31c1_409e_94a0_8ab82c7b87a5"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member_CommonStockMember"
      decimals="4"
      id="h_2161_44035a94_a910_4357_a857_6ae5d0fb7809"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2162_bc1c24b6_59dc_40c2_b5dd_73a1bae5dc1e"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2163_3110dbae_7abf_4cdd_968e_009a724092d0"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2164_44bd6fa6_b6df_4c4a_9fd8_dfd8d631d594"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2165_1e92cc87_bfc9_45b9_9da8_54b25410b0f1"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2166_9bced1e3_1f26_4ca7_9cba_6d0daa4a1a81"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000236153Member"
      decimals="4"
      id="h_2167_6d0b20e9_80f8_456a_a4e8_81495277ab0a"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_995_d641852d_3891_4e0f_82d8_6a67ad38fea7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1124_785b18c3_5787_927a_b353_d3df9dd7ef35"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1122_c732aac9_497b_eadb_d746_d722b3e139cb">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1113_4adae1f5_0da5_409f_8523_cf0e9b6ab42e">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1123_ad3d0be9_6686_7b82_5390_678b4b3e9c50">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1121_e4e4cbc7_83e1_6b87_1fad_0ae79c76af3e"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000236153Member"
      id="t_1125_b2025327_4c77_3f56_cfa0_4c36001784a3">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1130_c4beeff6_17af_732b_7ebe_2234ec68830c">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1120_bb891e38_7df3_5f35_e00e_1d9e52b5f3cc">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1121_08747172_242d_2c84_11c9_fd6c404553d6">HRLYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_996_e3150090_d5ec_405d_9978_59fbd617ef75">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000089177Member"
      id="t_997_f9cfd715_f3a8_4b01_9cd1_a7d61bc64858">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_998_f483445d_e994_43e9_8896_0e23e65c6cb5">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000089177Member"
      id="t_999_f411f4ad_a126_4ab4_b72d_7f7d9295f9bd">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1000_82bf57b9_334e_4937_8831_38ade5852472">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1131_ec4fd840_d837_d356_fe02_943140437e08"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1122_5c13293b_8a4d_b698_fa5b_beecde30694f"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class Y&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;49&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000089177Member"
      decimals="INF"
      id="h_2168_216b61e7_2669_4983_b7f3_ba38b6d0aac7"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000089177Member"
      decimals="4"
      id="h_2169_f1daadf5_79d5_4526_8c53_0892b0ecb7bd"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1002_193b7614_f65e_4e76_a662_ddef30cfac46"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000089177Member"
      decimals="INF"
      id="h_2170_867b156c_3456_444f_9fa8_d38938d1972a"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000089177Member"
      decimals="INF"
      id="h_2171_dd55e05b_6030_4e16_b8df_4b980756cef1"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000089177Member"
      decimals="4"
      id="h_2172_630223cd_a79b_4ffe_bbed_a2a69a212420"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1003_ca83bb13_c4f8_4c56_b277_b90d65dda8b2"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member_CommonStockMember"
      decimals="4"
      id="h_2173_dd146944_9f0b_4057_a1fb_4fea1266afb8"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2174_8903d61c_112f_44bc_b9ce_6f6ef8119e2e"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2175_6261b81d_43f1_4e4a_a84b_3d124f188b8a"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2176_f213d878_c891_4449_b2ee_31e60e9db7e5"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2177_63a69342_231e_4292_8d74_0aec6146aec4"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2178_497bb443_fc0f_4f0e_8893_f9d42d05b5c5"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000089177Member"
      decimals="4"
      id="h_2179_8e1d4a90_391d_440a_a748_da6d3fe4ab4c"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1004_4bd1cfa4_a86a_462e_87d4_43efd11403ed"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1126_4b4db9c1_ce87_4dc4_8c68_b58a05888817"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1127_4309d52c_f24c_1925_ce38_77bcfeb41920">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1116_d27946b5_c6b4_43c6_a42e_1dc33596b600">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1128_c5d3218a_1398_4d81_2e64_3a94252bba47">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1123_e52f4148_ea4f_bf6e_4878_ec79f786174e"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000089177Member"
      id="t_1129_675128eb_4c20_bbd2_9d0c_11bf4d929c09">2026-02-27</oef:MaterialChngDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1122_3fbb232d_14ed_7a3f_e53f_872c86116d50">Hartford Real Asset Fund (Consolidated)</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1123_7f0cf708_17b9_20c0_03e3_c3152f370db3">Class F</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1124_61773b0c_16b0_5096_e9a1_610ef3ce999a">HRLFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1005_aefa9a25_5c06_46ce_85e6_f548079db657">This semi-annual shareholder report contains important information about the Hartford Real Asset Fund (the "Fund") for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1006_20f9f1ba_46cf_435f_8776_a9e8d682cf14">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1007_1c4b823f_c91b_4eb6_bc2d_6a1aa9bf6e41">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt;"&gt;hartfordfunds.com/reports-hmf&lt;/span&gt;. You can also request this information by contacting us by calling 1&#x2011;888&#x2011;843&#x2011;7824.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1008_2bf54a2e_ccd7_4b54_bde1_755811703b07">hartfordfunds.com/reports-hmf</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1009_8f9dc540_f98b_45e7_adc4_37d88a40ad12">1&#x2011;888&#x2011;843&#x2011;7824</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1126_25ce2da1_3ee8_0769_30ed_925b787e55f1"> &lt;div style="font-family: 'arial'; font-size: 10pt; color: rgb(0, 0, 0); line-height: 100%; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt; </oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1125_7bf6b5d0_f0f5_0094_3bea_572f3747b021"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;What were the Fund costs for the last six-months?&lt;/div&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); line-height: 100%; font-family: 'times new roman'; font-size: 11pt; margin: 0px;"&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; page-break-inside: avoid; break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; padding: 2pt;"&gt;Class Name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 11pt; font-weight: bold; vertical-align: bottom; width: 33%; text-align: center; padding: 2pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;sup style="font-size: smaller; vertical-align: baseline; position: relative; top: -0.4em; line-height: 0px;"&gt;&#x5e;&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;Class F&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;49&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; text-align: center; vertical-align: middle; padding: 2pt 0 2pt 2pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid; margin-top: 4pt; break-before: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; width: 6pt; text-align: left; vertical-align: top; padding: 0 3pt 0 0; margin: 0;"&gt;&#x5e;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; padding: 0; margin: 0;"&gt;  &lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;"&gt;Annualized.&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000185751Member"
      decimals="INF"
      id="h_2180_1d24cb7c_8861_4dac_aea4_5c3baf123913"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000185751Member"
      decimals="4"
      id="h_2181_9af8fa27_ff1f_40ac_a32f_798059a0a264"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1011_7cc0558f_bf2e_4ba3_a729_c702e7d5058e"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;Key Fund Statistics&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); break-after: avoid; margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Fund's net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69,821,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;224&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; width: 70%; font-weight: normal; text-align: left; padding: 2pt 10pt 2pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; padding: 2pt 10pt 2pt 10pt;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000185751Member"
      decimals="INF"
      id="h_2182_86ce901e_914c_46c7_b32b_161342760829"
      unitRef="USD">69821278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000185751Member"
      decimals="INF"
      id="h_2183_2ebc2620_9105_4233_9776_b07a6c7fb822"
      unitRef="Holding">224</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000185751Member"
      decimals="4"
      id="h_2184_3f3ce7ab_9692_464c_9197_89598f234ca4"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1012_3e0d7039_7981_4e1c_8e6f_31b33791f0ae"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;Graphical Representation of Holdings&lt;/div&gt;  &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 0px 0px 3pt 0px;"&gt;as of April 30, 2026&lt;/div&gt;  &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 8pt 0px;"&gt;The table below shows the investment makeup of the Fund, representing the percentage of net assets of the Fund.&lt;/div&gt;  &lt;div style="line-height: 100%; color: rgb(0, 0, 0); font-family: 'times new roman'; font-size: 11pt; font-weight: bold; letter-spacing: 1.25px; text-transform: capitalize; text-align: center; border-bottom-color: rgb(1, 63, 120); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 2pt; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Composition by Security Type&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: auto;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Common Stocks&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;49.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;U.S. Government Securities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;36.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Foreign Government Obligations&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Closed End Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Short-Term Investments&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;0.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Other Assets &amp;amp; Liabilities&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; line-height: 9pt; padding: 2pt 2pt 2pt 12pt;"&gt;Total&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; padding: 2pt 0 2pt 2pt;"&gt;100.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 9pt; line-height: 9pt; white-space: nowrap; width: 12pt; text-align: left; padding: 2pt 12pt 2pt 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member_CommonStockMember"
      decimals="4"
      id="h_2185_92b08c9f_9fcf_48f7_afac_06cd97be4688"
      unitRef="pure">0.499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_2186_1411fd4d_3647_4a92_9736_c20d79938132"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_2187_53aace68_078a_4ac0_a9e3_1e72633b0ffa"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member_ClosedEndFundsMember"
      decimals="4"
      id="h_2188_bf859786_eb5b_47dc_8789_307da81326fd"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_2189_97edb7f4_e07d_4b3b_88d6_310d0a352f43"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member_OtherAssetsAndLiabilitiesMember"
      decimals="4"
      id="h_2190_5fdef0a0_2271_4392_bf23_3db13c4a5961"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000185751Member"
      decimals="4"
      id="h_2191_c5c62d52_ddcb_451a_98f6_529f53bb634d"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1127_877b6cee_18f3_4d57_9866_15d3fa99e7b7"> &lt;div style="line-height: 100%; font-weight: bold; font-family: 'times new roman'; font-size: 11pt; text-transform: uppercase; color: rgb(1, 63, 120); margin: 20pt 0px 3pt 0px;"&gt;Material Fund Changes&lt;/div&gt;   &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt;    &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt;  </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1129_511b5cca_16e0_d0b4_2657_2dddd87082c9"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;This is a summary of certain changes to the Fund since the beginning of the reporting period. For more complete information, you may review the Fund&#x2019;s current prospectus dated February 27, 2026, as may be amended, supplemented or restated, at &lt;span style="text-decoration-line: underline; color: rgb(1, 63, 120); font-size: 10pt; font-weight: normal; font-family: 'arial'; line-height: 11pt; white-space: nowrap;"&gt;hartfordfunds.com/reports&#x2011;hmf&lt;/span&gt; or upon request by calling 1-888-843-7824 or sending an e-mail to orders@mysummaryprospectus.com.&lt;/div&gt; </oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1128_8afbfd4b_76a7_9e7b_981c_5e526315561d">hartfordfunds.com/reports&#x2011;hmf</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1119_225fd7e1_9567_4b0a_a900_a6cccc3c58e7">1-888-843-7824</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1130_8ec82391_4f2d_9baa_c55c_088f3203a407">orders@mysummaryprospectus.com</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1132_cf998e87_7ead_3c68_0cdb_39eb29589e11"> &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; line-height: 11pt; margin: 0px 0px 12pt 0px;"&gt;Effective February 27, 2026, &#x201c;Futures and Options Risk&#x201d; was added as a principal risk of the Fund.&lt;/div&gt; </oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialChngDate
      contextRef="D20251031_20260430_C000185751Member"
      id="t_1131_8bd0a2ba_028f_2170_b606_9e1388e8b069">2026-02-27</oef:MaterialChngDate>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_10_bb03cb24_e84f_4188_92ef_2ad0ba80c3e0"
          xlink:label="h_10_bb03cb24_e84f_4188_92ef_2ad0ba80c3e0"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000002" xlink:label="f_0001_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_10_bb03cb24_e84f_4188_92ef_2ad0ba80c3e0"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1000_848b1037_6813_4eaf_bf6d_1ffe7c8f1a4f"
          xlink:label="h_1000_848b1037_6813_4eaf_bf6d_1ffe7c8f1a4f"
          xlink:type="locator"/>
        <link:footnote id="f_0111_000112" xlink:label="f_0111_000112" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1000_848b1037_6813_4eaf_bf6d_1ffe7c8f1a4f"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1001_5174d1b2_58fd_4540_9397_f0cd831ef881"
          xlink:label="h_1001_5174d1b2_58fd_4540_9397_f0cd831ef881"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1001_5174d1b2_58fd_4540_9397_f0cd831ef881"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1003_f91f30be_af4d_40e3_8079_19a0923cc84a"
          xlink:label="h_1003_f91f30be_af4d_40e3_8079_19a0923cc84a"
          xlink:type="locator"/>
        <link:footnote id="f_0113_000113" xlink:label="f_0113_000113" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1003_f91f30be_af4d_40e3_8079_19a0923cc84a"
          xlink:to="f_0113_000113"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1007_38c3b966_fdd7_4d29_b414_f3cdc3e867a7"
          xlink:label="h_1007_38c3b966_fdd7_4d29_b414_f3cdc3e867a7"
          xlink:type="locator"/>
        <link:footnote id="f_0113_000114" xlink:label="f_0113_000114" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1007_38c3b966_fdd7_4d29_b414_f3cdc3e867a7"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1008_057ec204_ef99_425b_9fda_c6d0709a4f3e"
          xlink:label="h_1008_057ec204_ef99_425b_9fda_c6d0709a4f3e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1008_057ec204_ef99_425b_9fda_c6d0709a4f3e"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1009_b6c6b080_bc9b_4b40_9b50_8c2d7b9aa9b7"
          xlink:label="h_1009_b6c6b080_bc9b_4b40_9b50_8c2d7b9aa9b7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1009_b6c6b080_bc9b_4b40_9b50_8c2d7b9aa9b7"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_101_e2d68714_ef27_4ba1_bd77_d8c06882f7cd"
          xlink:label="h_101_e2d68714_ef27_4ba1_bd77_d8c06882f7cd"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000012" xlink:label="f_0011_000012" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_101_e2d68714_ef27_4ba1_bd77_d8c06882f7cd"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1010_98e8ab8d_159d_4962_9f45_2e5b327fe5a0"
          xlink:label="h_1010_98e8ab8d_159d_4962_9f45_2e5b327fe5a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1010_98e8ab8d_159d_4962_9f45_2e5b327fe5a0"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1011_49332397_9e6a_45d5_8b82_2947c831b04f"
          xlink:label="h_1011_49332397_9e6a_45d5_8b82_2947c831b04f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1011_49332397_9e6a_45d5_8b82_2947c831b04f"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1012_aad409e3_5b89_4591_9777_092e883fe400"
          xlink:label="h_1012_aad409e3_5b89_4591_9777_092e883fe400"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1012_aad409e3_5b89_4591_9777_092e883fe400"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1013_705f47ad_052f_448c_b04c_ab1ffa8d59b7"
          xlink:label="h_1013_705f47ad_052f_448c_b04c_ab1ffa8d59b7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1013_705f47ad_052f_448c_b04c_ab1ffa8d59b7"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1014_b9f2aa60_39a4_4802_9087_15a6eb5b0c00"
          xlink:label="h_1014_b9f2aa60_39a4_4802_9087_15a6eb5b0c00"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1014_b9f2aa60_39a4_4802_9087_15a6eb5b0c00"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1015_4a6ce655_f629_4704_9683_317e225e2c0c"
          xlink:label="h_1015_4a6ce655_f629_4704_9683_317e225e2c0c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1015_4a6ce655_f629_4704_9683_317e225e2c0c"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1016_c3ba93dd_9664_4735_a36a_86f5f341f51e"
          xlink:label="h_1016_c3ba93dd_9664_4735_a36a_86f5f341f51e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1016_c3ba93dd_9664_4735_a36a_86f5f341f51e"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1017_c913e6c7_c6d5_431e_aad7_e60473948a13"
          xlink:label="h_1017_c913e6c7_c6d5_431e_aad7_e60473948a13"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1017_c913e6c7_c6d5_431e_aad7_e60473948a13"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1018_f16ded1e_38d1_48f3_818b_c257a2cb1369"
          xlink:label="h_1018_f16ded1e_38d1_48f3_818b_c257a2cb1369"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1018_f16ded1e_38d1_48f3_818b_c257a2cb1369"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1019_56243c60_c6cf_49c5_9a91_fa05d463755d"
          xlink:label="h_1019_56243c60_c6cf_49c5_9a91_fa05d463755d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1019_56243c60_c6cf_49c5_9a91_fa05d463755d"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_102_04cc5391_6a3a_4e9c_b227_5dcb00c155bb"
          xlink:label="h_102_04cc5391_6a3a_4e9c_b227_5dcb00c155bb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_102_04cc5391_6a3a_4e9c_b227_5dcb00c155bb"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1020_c53eff52_fd89_4655_934b_185b422493a2"
          xlink:label="h_1020_c53eff52_fd89_4655_934b_185b422493a2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1020_c53eff52_fd89_4655_934b_185b422493a2"
          xlink:to="f_0113_000114"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1022_fb1d1493_ff7b_4d01_b5b4_aec4be717771"
          xlink:label="h_1022_fb1d1493_ff7b_4d01_b5b4_aec4be717771"
          xlink:type="locator"/>
        <link:footnote id="f_0115_000115" xlink:label="f_0115_000115" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1022_fb1d1493_ff7b_4d01_b5b4_aec4be717771"
          xlink:to="f_0115_000115"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1026_e370511a_5dcd_4e86_a40e_909466991e35"
          xlink:label="h_1026_e370511a_5dcd_4e86_a40e_909466991e35"
          xlink:type="locator"/>
        <link:footnote id="f_0115_000116" xlink:label="f_0115_000116" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1026_e370511a_5dcd_4e86_a40e_909466991e35"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1027_4aeffeb8_9d67_4396_9ad9_5a3783f4f595"
          xlink:label="h_1027_4aeffeb8_9d67_4396_9ad9_5a3783f4f595"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1027_4aeffeb8_9d67_4396_9ad9_5a3783f4f595"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1028_0122b0e2_a193_4bb3_bb41_f40e120f9dd1"
          xlink:label="h_1028_0122b0e2_a193_4bb3_bb41_f40e120f9dd1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1028_0122b0e2_a193_4bb3_bb41_f40e120f9dd1"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1029_1465e710_292c_404f_870d_3e8431f93997"
          xlink:label="h_1029_1465e710_292c_404f_870d_3e8431f93997"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1029_1465e710_292c_404f_870d_3e8431f93997"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_103_16a05268_f596_4179_b021_85e941c162e9"
          xlink:label="h_103_16a05268_f596_4179_b021_85e941c162e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_103_16a05268_f596_4179_b021_85e941c162e9"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1030_d89d20e7_1fe9_40b6_988c_5731f54a070c"
          xlink:label="h_1030_d89d20e7_1fe9_40b6_988c_5731f54a070c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1030_d89d20e7_1fe9_40b6_988c_5731f54a070c"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1031_0d496d44_6eb9_49cf_9426_1920122e65c4"
          xlink:label="h_1031_0d496d44_6eb9_49cf_9426_1920122e65c4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1031_0d496d44_6eb9_49cf_9426_1920122e65c4"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1032_2fbb084e_60cd_4301_bc9c_59999ea54740"
          xlink:label="h_1032_2fbb084e_60cd_4301_bc9c_59999ea54740"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1032_2fbb084e_60cd_4301_bc9c_59999ea54740"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1033_b22b3cff_ec9b_40f2_97bf_27b4de67bb05"
          xlink:label="h_1033_b22b3cff_ec9b_40f2_97bf_27b4de67bb05"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1033_b22b3cff_ec9b_40f2_97bf_27b4de67bb05"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1034_aea8b88f_3fe6_41d9_9ad6_f2111f66a6f7"
          xlink:label="h_1034_aea8b88f_3fe6_41d9_9ad6_f2111f66a6f7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1034_aea8b88f_3fe6_41d9_9ad6_f2111f66a6f7"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1035_632c8a50_f5b6_4385_b4db_040f4caa0b05"
          xlink:label="h_1035_632c8a50_f5b6_4385_b4db_040f4caa0b05"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1035_632c8a50_f5b6_4385_b4db_040f4caa0b05"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1036_64b14817_13b7_4f0b_8eb1_be3949a47edc"
          xlink:label="h_1036_64b14817_13b7_4f0b_8eb1_be3949a47edc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1036_64b14817_13b7_4f0b_8eb1_be3949a47edc"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1037_4c984266_f43b_450a_8ccb_1df85d02d9f5"
          xlink:label="h_1037_4c984266_f43b_450a_8ccb_1df85d02d9f5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1037_4c984266_f43b_450a_8ccb_1df85d02d9f5"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1038_82a4c381_78c8_4f58_9a55_d03840222c3c"
          xlink:label="h_1038_82a4c381_78c8_4f58_9a55_d03840222c3c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1038_82a4c381_78c8_4f58_9a55_d03840222c3c"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1039_f5586e08_6ad7_40b6_afca_1e6b92081cfd"
          xlink:label="h_1039_f5586e08_6ad7_40b6_afca_1e6b92081cfd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1039_f5586e08_6ad7_40b6_afca_1e6b92081cfd"
          xlink:to="f_0115_000116"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_104_999eacde_8a34_47a3_86c8_42de7f5115d0"
          xlink:label="h_104_999eacde_8a34_47a3_86c8_42de7f5115d0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_104_999eacde_8a34_47a3_86c8_42de7f5115d0"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1041_c93491d7_3547_42df_9319_ea3389fc21f0"
          xlink:label="h_1041_c93491d7_3547_42df_9319_ea3389fc21f0"
          xlink:type="locator"/>
        <link:footnote id="f_0117_000117" xlink:label="f_0117_000117" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1041_c93491d7_3547_42df_9319_ea3389fc21f0"
          xlink:to="f_0117_000117"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1045_0ac9e22b_d641_46da_878d_01f0094b6180"
          xlink:label="h_1045_0ac9e22b_d641_46da_878d_01f0094b6180"
          xlink:type="locator"/>
        <link:footnote id="f_0117_000118" xlink:label="f_0117_000118" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1045_0ac9e22b_d641_46da_878d_01f0094b6180"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1046_e961c05c_7d43_46bf_8a75_31208a19083f"
          xlink:label="h_1046_e961c05c_7d43_46bf_8a75_31208a19083f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1046_e961c05c_7d43_46bf_8a75_31208a19083f"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1047_ed34108e_c8d2_47dd_b2f0_34685d3342da"
          xlink:label="h_1047_ed34108e_c8d2_47dd_b2f0_34685d3342da"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1047_ed34108e_c8d2_47dd_b2f0_34685d3342da"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1048_db6ab5f8_b8ce_4fd7_bfc7_5d647e2cd46a"
          xlink:label="h_1048_db6ab5f8_b8ce_4fd7_bfc7_5d647e2cd46a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1048_db6ab5f8_b8ce_4fd7_bfc7_5d647e2cd46a"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1049_3a6b0de7_600a_4190_9fee_5de9d8a282de"
          xlink:label="h_1049_3a6b0de7_600a_4190_9fee_5de9d8a282de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1049_3a6b0de7_600a_4190_9fee_5de9d8a282de"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_105_269b25e8_e8a1_4833_9dd7_ae8cac7a4d92"
          xlink:label="h_105_269b25e8_e8a1_4833_9dd7_ae8cac7a4d92"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_105_269b25e8_e8a1_4833_9dd7_ae8cac7a4d92"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1050_fd777a8f_5dad_45e9_b3ea_31d0dfa7a52c"
          xlink:label="h_1050_fd777a8f_5dad_45e9_b3ea_31d0dfa7a52c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1050_fd777a8f_5dad_45e9_b3ea_31d0dfa7a52c"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1051_2cc73e14_5791_4954_a42d_bdc9e25b33aa"
          xlink:label="h_1051_2cc73e14_5791_4954_a42d_bdc9e25b33aa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1051_2cc73e14_5791_4954_a42d_bdc9e25b33aa"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1052_b5a316b5_94be_46ed_b3ca_82b93ccb61b5"
          xlink:label="h_1052_b5a316b5_94be_46ed_b3ca_82b93ccb61b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1052_b5a316b5_94be_46ed_b3ca_82b93ccb61b5"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1053_eac9b5b2_6455_46eb_96ca_d9b1a0bea125"
          xlink:label="h_1053_eac9b5b2_6455_46eb_96ca_d9b1a0bea125"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1053_eac9b5b2_6455_46eb_96ca_d9b1a0bea125"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1054_933851c6_bd38_4157_b6bb_1b478d90bdb1"
          xlink:label="h_1054_933851c6_bd38_4157_b6bb_1b478d90bdb1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1054_933851c6_bd38_4157_b6bb_1b478d90bdb1"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1055_94f2b05b_8b46_46d9_a553_6fb81881e400"
          xlink:label="h_1055_94f2b05b_8b46_46d9_a553_6fb81881e400"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1055_94f2b05b_8b46_46d9_a553_6fb81881e400"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1056_23a0a463_c4d5_491f_a24e_3e07b623fb23"
          xlink:label="h_1056_23a0a463_c4d5_491f_a24e_3e07b623fb23"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1056_23a0a463_c4d5_491f_a24e_3e07b623fb23"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1057_3297c011_d148_4b1e_bdfc_8accebc310de"
          xlink:label="h_1057_3297c011_d148_4b1e_bdfc_8accebc310de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1057_3297c011_d148_4b1e_bdfc_8accebc310de"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1058_82dcc14f_59a8_4b67_adea_f5a4851b7dc4"
          xlink:label="h_1058_82dcc14f_59a8_4b67_adea_f5a4851b7dc4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1058_82dcc14f_59a8_4b67_adea_f5a4851b7dc4"
          xlink:to="f_0117_000118"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_106_39307d10_3de2_44be_98e5_7fa0f2005576"
          xlink:label="h_106_39307d10_3de2_44be_98e5_7fa0f2005576"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_106_39307d10_3de2_44be_98e5_7fa0f2005576"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1060_70235b59_bcd0_44d5_a1ed_0fbaacecb866"
          xlink:label="h_1060_70235b59_bcd0_44d5_a1ed_0fbaacecb866"
          xlink:type="locator"/>
        <link:footnote id="f_0119_000119" xlink:label="f_0119_000119" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1060_70235b59_bcd0_44d5_a1ed_0fbaacecb866"
          xlink:to="f_0119_000119"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1064_0717d167_20cc_4b99_8489_82b6504a6bc6"
          xlink:label="h_1064_0717d167_20cc_4b99_8489_82b6504a6bc6"
          xlink:type="locator"/>
        <link:footnote id="f_0119_000120" xlink:label="f_0119_000120" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1064_0717d167_20cc_4b99_8489_82b6504a6bc6"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1065_be39f0cc_15bf_45e6_a02f_4263e42da24c"
          xlink:label="h_1065_be39f0cc_15bf_45e6_a02f_4263e42da24c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1065_be39f0cc_15bf_45e6_a02f_4263e42da24c"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1066_1dda83c3_7a9f_4924_8a4b_4d635db2906c"
          xlink:label="h_1066_1dda83c3_7a9f_4924_8a4b_4d635db2906c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1066_1dda83c3_7a9f_4924_8a4b_4d635db2906c"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1067_3c78d452_217d_46ce_9a56_c23b8836f9e4"
          xlink:label="h_1067_3c78d452_217d_46ce_9a56_c23b8836f9e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1067_3c78d452_217d_46ce_9a56_c23b8836f9e4"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1068_502db96a_a8d2_4ce3_95ac_556deba2b947"
          xlink:label="h_1068_502db96a_a8d2_4ce3_95ac_556deba2b947"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1068_502db96a_a8d2_4ce3_95ac_556deba2b947"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1069_ac07e574_6e63_42f9_9836_d7d98ebcb85b"
          xlink:label="h_1069_ac07e574_6e63_42f9_9836_d7d98ebcb85b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1069_ac07e574_6e63_42f9_9836_d7d98ebcb85b"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_107_07e9e622_d381_46d6_b45d_984bed577f61"
          xlink:label="h_107_07e9e622_d381_46d6_b45d_984bed577f61"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_107_07e9e622_d381_46d6_b45d_984bed577f61"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1070_bc0b9437_ac2a_4f82_8b57_02625f87fc7c"
          xlink:label="h_1070_bc0b9437_ac2a_4f82_8b57_02625f87fc7c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1070_bc0b9437_ac2a_4f82_8b57_02625f87fc7c"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1071_8ce088ac_c684_4f28_b726_dcf5f092f47b"
          xlink:label="h_1071_8ce088ac_c684_4f28_b726_dcf5f092f47b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1071_8ce088ac_c684_4f28_b726_dcf5f092f47b"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1072_a3e418f3_e0e2_4b73_904b_e1e313badc39"
          xlink:label="h_1072_a3e418f3_e0e2_4b73_904b_e1e313badc39"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1072_a3e418f3_e0e2_4b73_904b_e1e313badc39"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1073_234a6943_ecd7_4af8_9d1d_ad0a5d88c9cb"
          xlink:label="h_1073_234a6943_ecd7_4af8_9d1d_ad0a5d88c9cb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1073_234a6943_ecd7_4af8_9d1d_ad0a5d88c9cb"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1074_7f2b9bec_de40_47fd_bf22_dd3195d6799a"
          xlink:label="h_1074_7f2b9bec_de40_47fd_bf22_dd3195d6799a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1074_7f2b9bec_de40_47fd_bf22_dd3195d6799a"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1075_810e2ea7_4fdd_44a1_b9ad_c9028f924bcf"
          xlink:label="h_1075_810e2ea7_4fdd_44a1_b9ad_c9028f924bcf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1075_810e2ea7_4fdd_44a1_b9ad_c9028f924bcf"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1076_2c3f5f46_f0fe_4043_a998_88076c6bab5a"
          xlink:label="h_1076_2c3f5f46_f0fe_4043_a998_88076c6bab5a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1076_2c3f5f46_f0fe_4043_a998_88076c6bab5a"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1077_d38fc836_8ba8_46ac_9782_a7e638db470e"
          xlink:label="h_1077_d38fc836_8ba8_46ac_9782_a7e638db470e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1077_d38fc836_8ba8_46ac_9782_a7e638db470e"
          xlink:to="f_0119_000120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1079_3c7938fa_6f63_47e2_a150_2583d38300d5"
          xlink:label="h_1079_3c7938fa_6f63_47e2_a150_2583d38300d5"
          xlink:type="locator"/>
        <link:footnote id="f_0121_000121" xlink:label="f_0121_000121" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1079_3c7938fa_6f63_47e2_a150_2583d38300d5"
          xlink:to="f_0121_000121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_108_9c939511_e70f_4193_a31c_bcd16cdbbde7"
          xlink:label="h_108_9c939511_e70f_4193_a31c_bcd16cdbbde7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_108_9c939511_e70f_4193_a31c_bcd16cdbbde7"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1083_c303c8e3_09f9_4460_b4fc_46ed7c597d87"
          xlink:label="h_1083_c303c8e3_09f9_4460_b4fc_46ed7c597d87"
          xlink:type="locator"/>
        <link:footnote id="f_0121_000122" xlink:label="f_0121_000122" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1083_c303c8e3_09f9_4460_b4fc_46ed7c597d87"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1084_93246438_7773_4dd0_94a8_381948ccb800"
          xlink:label="h_1084_93246438_7773_4dd0_94a8_381948ccb800"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1084_93246438_7773_4dd0_94a8_381948ccb800"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1085_ef334e4c_64c8_46c6_9fd1_8d230c4c7950"
          xlink:label="h_1085_ef334e4c_64c8_46c6_9fd1_8d230c4c7950"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1085_ef334e4c_64c8_46c6_9fd1_8d230c4c7950"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1086_dc431e7a_12e8_4598_91dc_c668c237d1fe"
          xlink:label="h_1086_dc431e7a_12e8_4598_91dc_c668c237d1fe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1086_dc431e7a_12e8_4598_91dc_c668c237d1fe"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1087_062271fa_8e79_4be2_9b3c_89f7b4947400"
          xlink:label="h_1087_062271fa_8e79_4be2_9b3c_89f7b4947400"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1087_062271fa_8e79_4be2_9b3c_89f7b4947400"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1088_3496de91_d85b_4e7f_bd4e_11f150b7ca4a"
          xlink:label="h_1088_3496de91_d85b_4e7f_bd4e_11f150b7ca4a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1088_3496de91_d85b_4e7f_bd4e_11f150b7ca4a"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1089_a764ca7e_e507_48a0_869a_e8e9a95235c0"
          xlink:label="h_1089_a764ca7e_e507_48a0_869a_e8e9a95235c0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1089_a764ca7e_e507_48a0_869a_e8e9a95235c0"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_109_74425984_560b_4a0b_a7f6_adf7d94ea455"
          xlink:label="h_109_74425984_560b_4a0b_a7f6_adf7d94ea455"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_109_74425984_560b_4a0b_a7f6_adf7d94ea455"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1090_3d95cbac_8527_441c_adf2_db2f35a884f9"
          xlink:label="h_1090_3d95cbac_8527_441c_adf2_db2f35a884f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1090_3d95cbac_8527_441c_adf2_db2f35a884f9"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1091_699b30ef_724e_4d62_a2f2_c5f7bd754687"
          xlink:label="h_1091_699b30ef_724e_4d62_a2f2_c5f7bd754687"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1091_699b30ef_724e_4d62_a2f2_c5f7bd754687"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1092_30b75fb8_125a_4504_aa49_dcea1279e8db"
          xlink:label="h_1092_30b75fb8_125a_4504_aa49_dcea1279e8db"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1092_30b75fb8_125a_4504_aa49_dcea1279e8db"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1093_927adc9e_0e77_4ab7_ac3c_6d7db88efc59"
          xlink:label="h_1093_927adc9e_0e77_4ab7_ac3c_6d7db88efc59"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1093_927adc9e_0e77_4ab7_ac3c_6d7db88efc59"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1094_251b4982_8b9f_420f_af1b_c89c084b92fe"
          xlink:label="h_1094_251b4982_8b9f_420f_af1b_c89c084b92fe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1094_251b4982_8b9f_420f_af1b_c89c084b92fe"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1095_23722320_a091_47fc_a16b_8ff7a18c8fbb"
          xlink:label="h_1095_23722320_a091_47fc_a16b_8ff7a18c8fbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1095_23722320_a091_47fc_a16b_8ff7a18c8fbb"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1096_cb803c56_723c_4a02_9d95_add37c2223ad"
          xlink:label="h_1096_cb803c56_723c_4a02_9d95_add37c2223ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1096_cb803c56_723c_4a02_9d95_add37c2223ad"
          xlink:to="f_0121_000122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1098_0d8e9267_3be8_4874_a291_9b8728fa8758"
          xlink:label="h_1098_0d8e9267_3be8_4874_a291_9b8728fa8758"
          xlink:type="locator"/>
        <link:footnote id="f_0123_000123" xlink:label="f_0123_000123" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1098_0d8e9267_3be8_4874_a291_9b8728fa8758"
          xlink:to="f_0123_000123"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_11_332bb868_b1af_49d4_b838_9dcf212f2793"
          xlink:label="h_11_332bb868_b1af_49d4_b838_9dcf212f2793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_11_332bb868_b1af_49d4_b838_9dcf212f2793"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_110_fb8d3c5d_46c3_407e_8931_4e6e08b990f9"
          xlink:label="h_110_fb8d3c5d_46c3_407e_8931_4e6e08b990f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_110_fb8d3c5d_46c3_407e_8931_4e6e08b990f9"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1102_108ff39a_431c_4326_9a4f_9e61b57de6c6"
          xlink:label="h_1102_108ff39a_431c_4326_9a4f_9e61b57de6c6"
          xlink:type="locator"/>
        <link:footnote id="f_0123_000124" xlink:label="f_0123_000124" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1102_108ff39a_431c_4326_9a4f_9e61b57de6c6"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1103_291b3ac5_09ba_407f_821b_e50abaeb18ee"
          xlink:label="h_1103_291b3ac5_09ba_407f_821b_e50abaeb18ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1103_291b3ac5_09ba_407f_821b_e50abaeb18ee"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1104_6a96ad21_1ce3_4675_94e3_1e237df34b90"
          xlink:label="h_1104_6a96ad21_1ce3_4675_94e3_1e237df34b90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1104_6a96ad21_1ce3_4675_94e3_1e237df34b90"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1105_c6b7f62e_cd74_4163_a6f6_6e677884cac0"
          xlink:label="h_1105_c6b7f62e_cd74_4163_a6f6_6e677884cac0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1105_c6b7f62e_cd74_4163_a6f6_6e677884cac0"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1106_836ce36a_5dc6_437e_89bd_b871f09e5197"
          xlink:label="h_1106_836ce36a_5dc6_437e_89bd_b871f09e5197"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1106_836ce36a_5dc6_437e_89bd_b871f09e5197"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1107_e557d193_37af_4452_abf2_5759683fc40d"
          xlink:label="h_1107_e557d193_37af_4452_abf2_5759683fc40d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1107_e557d193_37af_4452_abf2_5759683fc40d"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1108_2711cdf3_6f67_4d87_9450_883661de97e3"
          xlink:label="h_1108_2711cdf3_6f67_4d87_9450_883661de97e3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1108_2711cdf3_6f67_4d87_9450_883661de97e3"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1109_1f20d6aa_0b0d_40e4_b155_bf648f1e0dd6"
          xlink:label="h_1109_1f20d6aa_0b0d_40e4_b155_bf648f1e0dd6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1109_1f20d6aa_0b0d_40e4_b155_bf648f1e0dd6"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_111_0766a402_a33d_4bfb_9a58_839505bf4188"
          xlink:label="h_111_0766a402_a33d_4bfb_9a58_839505bf4188"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_111_0766a402_a33d_4bfb_9a58_839505bf4188"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1110_211e971b_7671_44c1_8945_41bdba79910e"
          xlink:label="h_1110_211e971b_7671_44c1_8945_41bdba79910e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1110_211e971b_7671_44c1_8945_41bdba79910e"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1111_1dd0f066_a810_47cb_8186_a0ef8dc948b2"
          xlink:label="h_1111_1dd0f066_a810_47cb_8186_a0ef8dc948b2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1111_1dd0f066_a810_47cb_8186_a0ef8dc948b2"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1112_47afd87c_ed33_439c_b857_a83bc6f4b7c8"
          xlink:label="h_1112_47afd87c_ed33_439c_b857_a83bc6f4b7c8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1112_47afd87c_ed33_439c_b857_a83bc6f4b7c8"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1113_a770babb_7187_403b_873e_620b672989b8"
          xlink:label="h_1113_a770babb_7187_403b_873e_620b672989b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1113_a770babb_7187_403b_873e_620b672989b8"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1114_70c3b203_52ac_4762_bd0c_6075aeec85b0"
          xlink:label="h_1114_70c3b203_52ac_4762_bd0c_6075aeec85b0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1114_70c3b203_52ac_4762_bd0c_6075aeec85b0"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1115_83c262e7_2a8e_4743_ba49_f5bd9f278154"
          xlink:label="h_1115_83c262e7_2a8e_4743_ba49_f5bd9f278154"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1115_83c262e7_2a8e_4743_ba49_f5bd9f278154"
          xlink:to="f_0123_000124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1117_9d75c572_9219_499c_80cc_ad40f2c87e3e"
          xlink:label="h_1117_9d75c572_9219_499c_80cc_ad40f2c87e3e"
          xlink:type="locator"/>
        <link:footnote id="f_0125_000125" xlink:label="f_0125_000125" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1117_9d75c572_9219_499c_80cc_ad40f2c87e3e"
          xlink:to="f_0125_000125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_112_8cda0eb6_1fae_4cbb_b333_7d00ecaa6234"
          xlink:label="h_112_8cda0eb6_1fae_4cbb_b333_7d00ecaa6234"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_112_8cda0eb6_1fae_4cbb_b333_7d00ecaa6234"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1121_6358445d_4f21_4491_ae5a_3da91ec4abb0"
          xlink:label="h_1121_6358445d_4f21_4491_ae5a_3da91ec4abb0"
          xlink:type="locator"/>
        <link:footnote id="f_0125_000126" xlink:label="f_0125_000126" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1121_6358445d_4f21_4491_ae5a_3da91ec4abb0"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1122_e717ca40_4abe_46c7_9003_2b4c80d1d236"
          xlink:label="h_1122_e717ca40_4abe_46c7_9003_2b4c80d1d236"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1122_e717ca40_4abe_46c7_9003_2b4c80d1d236"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1123_cc247b86_a317_428b_85ad_916f897f688d"
          xlink:label="h_1123_cc247b86_a317_428b_85ad_916f897f688d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1123_cc247b86_a317_428b_85ad_916f897f688d"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1124_13096485_51f3_4d67_83a7_c78594fab32b"
          xlink:label="h_1124_13096485_51f3_4d67_83a7_c78594fab32b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1124_13096485_51f3_4d67_83a7_c78594fab32b"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1125_1e0592eb_c71d_46ed_9867_c84312eefb63"
          xlink:label="h_1125_1e0592eb_c71d_46ed_9867_c84312eefb63"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1125_1e0592eb_c71d_46ed_9867_c84312eefb63"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1126_cc930ab5_dc13_4bbe_b2b5_a7081e3d717e"
          xlink:label="h_1126_cc930ab5_dc13_4bbe_b2b5_a7081e3d717e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1126_cc930ab5_dc13_4bbe_b2b5_a7081e3d717e"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1127_2715c8fc_1a94_4f42_99a7_92541f82e825"
          xlink:label="h_1127_2715c8fc_1a94_4f42_99a7_92541f82e825"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1127_2715c8fc_1a94_4f42_99a7_92541f82e825"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1128_fcf47c67_aa36_46c0_96a2_34605c08f1ab"
          xlink:label="h_1128_fcf47c67_aa36_46c0_96a2_34605c08f1ab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1128_fcf47c67_aa36_46c0_96a2_34605c08f1ab"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1129_01f57587_0b04_4880_ade6_1165c47c8998"
          xlink:label="h_1129_01f57587_0b04_4880_ade6_1165c47c8998"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1129_01f57587_0b04_4880_ade6_1165c47c8998"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_113_3cf014ec_4b35_4966_b73a_ecd9350fa5a0"
          xlink:label="h_113_3cf014ec_4b35_4966_b73a_ecd9350fa5a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_113_3cf014ec_4b35_4966_b73a_ecd9350fa5a0"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1130_3190d718_3e4e_4966_a54f_69429eff3c0e"
          xlink:label="h_1130_3190d718_3e4e_4966_a54f_69429eff3c0e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1130_3190d718_3e4e_4966_a54f_69429eff3c0e"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1131_38a470ab_a646_42fb_9ada_13d596b3a084"
          xlink:label="h_1131_38a470ab_a646_42fb_9ada_13d596b3a084"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1131_38a470ab_a646_42fb_9ada_13d596b3a084"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1132_e5260757_673a_47af_9152_53cc72db4c6c"
          xlink:label="h_1132_e5260757_673a_47af_9152_53cc72db4c6c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1132_e5260757_673a_47af_9152_53cc72db4c6c"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1133_46b4e408_bf20_4312_961e_98fb23c8ff48"
          xlink:label="h_1133_46b4e408_bf20_4312_961e_98fb23c8ff48"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1133_46b4e408_bf20_4312_961e_98fb23c8ff48"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1134_31413bae_35ae_4fce_bc6c_f904904ca052"
          xlink:label="h_1134_31413bae_35ae_4fce_bc6c_f904904ca052"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1134_31413bae_35ae_4fce_bc6c_f904904ca052"
          xlink:to="f_0125_000126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1135_30097219_a4fa_461c_9d7d_2b67011c81d1"
          xlink:label="h_1135_30097219_a4fa_461c_9d7d_2b67011c81d1"
          xlink:type="locator"/>
        <link:footnote id="f_0127_000128" xlink:label="f_0127_000128" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1135_30097219_a4fa_461c_9d7d_2b67011c81d1"
          xlink:to="f_0127_000128"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1136_498b0ae7_ed03_45c3_9671_2813354eb648"
          xlink:label="h_1136_498b0ae7_ed03_45c3_9671_2813354eb648"
          xlink:type="locator"/>
        <link:footnote id="f_0127_000127" xlink:label="f_0127_000127" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1136_498b0ae7_ed03_45c3_9671_2813354eb648"
          xlink:to="f_0127_000127"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1136_498b0ae7_ed03_45c3_9671_2813354eb648"
          xlink:to="f_0127_000128"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_114_f6d17b6b_782c_4c7d_ad4b_c11daf43c6dd"
          xlink:label="h_114_f6d17b6b_782c_4c7d_ad4b_c11daf43c6dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_114_f6d17b6b_782c_4c7d_ad4b_c11daf43c6dd"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1140_3f1c070d_6f89_4ee0_b484_c59c44c84348"
          xlink:label="h_1140_3f1c070d_6f89_4ee0_b484_c59c44c84348"
          xlink:type="locator"/>
        <link:footnote id="f_0127_000129" xlink:label="f_0127_000129" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1140_3f1c070d_6f89_4ee0_b484_c59c44c84348"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1141_319561bb_fca8_4029_aa32_fe79a5ba0850"
          xlink:label="h_1141_319561bb_fca8_4029_aa32_fe79a5ba0850"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1141_319561bb_fca8_4029_aa32_fe79a5ba0850"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1142_22e5182c_494f_44f0_89fb_03f3af97d954"
          xlink:label="h_1142_22e5182c_494f_44f0_89fb_03f3af97d954"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1142_22e5182c_494f_44f0_89fb_03f3af97d954"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1143_a9415a3f_d53a_40c5_8f63_5b0640b3b70b"
          xlink:label="h_1143_a9415a3f_d53a_40c5_8f63_5b0640b3b70b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1143_a9415a3f_d53a_40c5_8f63_5b0640b3b70b"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1144_b0fc71bd_2fe2_41bf_bbd7_6b79599bf76b"
          xlink:label="h_1144_b0fc71bd_2fe2_41bf_bbd7_6b79599bf76b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1144_b0fc71bd_2fe2_41bf_bbd7_6b79599bf76b"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1145_57417385_53ea_4ece_84dc_2070ff9819e5"
          xlink:label="h_1145_57417385_53ea_4ece_84dc_2070ff9819e5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1145_57417385_53ea_4ece_84dc_2070ff9819e5"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1146_e0d750ea_9bba_4f63_9f1b_767edf96819a"
          xlink:label="h_1146_e0d750ea_9bba_4f63_9f1b_767edf96819a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1146_e0d750ea_9bba_4f63_9f1b_767edf96819a"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1147_8cee1675_97b6_4573_9221_9c51dc4077df"
          xlink:label="h_1147_8cee1675_97b6_4573_9221_9c51dc4077df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1147_8cee1675_97b6_4573_9221_9c51dc4077df"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1148_e34f9cc8_d7da_4502_b18c_ec54e74e7e12"
          xlink:label="h_1148_e34f9cc8_d7da_4502_b18c_ec54e74e7e12"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1148_e34f9cc8_d7da_4502_b18c_ec54e74e7e12"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1149_8fd507d3_91d4_4127_b222_5af8779371fa"
          xlink:label="h_1149_8fd507d3_91d4_4127_b222_5af8779371fa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1149_8fd507d3_91d4_4127_b222_5af8779371fa"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1150_760dc52e_15ea_4d8d_8430_6e2e05a8ad83"
          xlink:label="h_1150_760dc52e_15ea_4d8d_8430_6e2e05a8ad83"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1150_760dc52e_15ea_4d8d_8430_6e2e05a8ad83"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1151_4e4ee8ec_f516_409a_aa92_41fb4a7a960b"
          xlink:label="h_1151_4e4ee8ec_f516_409a_aa92_41fb4a7a960b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1151_4e4ee8ec_f516_409a_aa92_41fb4a7a960b"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1152_63fb7545_f7ce_4dca_b1b4_8c95d0e7edf4"
          xlink:label="h_1152_63fb7545_f7ce_4dca_b1b4_8c95d0e7edf4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1152_63fb7545_f7ce_4dca_b1b4_8c95d0e7edf4"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1153_30150e67_cb88_446c_91a4_9129cb6d7b5f"
          xlink:label="h_1153_30150e67_cb88_446c_91a4_9129cb6d7b5f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1153_30150e67_cb88_446c_91a4_9129cb6d7b5f"
          xlink:to="f_0127_000129"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1154_a652ef33_c400_496b_9f3f_4d3a3544a69f"
          xlink:label="h_1154_a652ef33_c400_496b_9f3f_4d3a3544a69f"
          xlink:type="locator"/>
        <link:footnote id="f_0129_000131" xlink:label="f_0129_000131" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1154_a652ef33_c400_496b_9f3f_4d3a3544a69f"
          xlink:to="f_0129_000131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1155_417e84ff_b1a7_4b91_aec1_a296ea3e92ea"
          xlink:label="h_1155_417e84ff_b1a7_4b91_aec1_a296ea3e92ea"
          xlink:type="locator"/>
        <link:footnote id="f_0129_000130" xlink:label="f_0129_000130" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1155_417e84ff_b1a7_4b91_aec1_a296ea3e92ea"
          xlink:to="f_0129_000130"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1155_417e84ff_b1a7_4b91_aec1_a296ea3e92ea"
          xlink:to="f_0129_000131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1159_855093e0_90b1_4294_be7c_0b8dc05de06e"
          xlink:label="h_1159_855093e0_90b1_4294_be7c_0b8dc05de06e"
          xlink:type="locator"/>
        <link:footnote id="f_0129_000132" xlink:label="f_0129_000132" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1159_855093e0_90b1_4294_be7c_0b8dc05de06e"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_116_41f83a5a_45a4_4104_9a3a_78fa2dc66443"
          xlink:label="h_116_41f83a5a_45a4_4104_9a3a_78fa2dc66443"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000013" xlink:label="f_0013_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_116_41f83a5a_45a4_4104_9a3a_78fa2dc66443"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1160_14fea8e9_2af4_43ad_86ea_824f4feca245"
          xlink:label="h_1160_14fea8e9_2af4_43ad_86ea_824f4feca245"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1160_14fea8e9_2af4_43ad_86ea_824f4feca245"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1161_ac398481_78c7_4037_a540_b7ae6a4088e6"
          xlink:label="h_1161_ac398481_78c7_4037_a540_b7ae6a4088e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1161_ac398481_78c7_4037_a540_b7ae6a4088e6"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1162_2ab326dc_cbcc_4115_850c_2f9c935ef14c"
          xlink:label="h_1162_2ab326dc_cbcc_4115_850c_2f9c935ef14c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1162_2ab326dc_cbcc_4115_850c_2f9c935ef14c"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1163_c5de6b7b_e258_429e_8484_ea391adf129e"
          xlink:label="h_1163_c5de6b7b_e258_429e_8484_ea391adf129e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1163_c5de6b7b_e258_429e_8484_ea391adf129e"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1164_6271f1f9_bdaf_4228_b41d_26f1aa1e277e"
          xlink:label="h_1164_6271f1f9_bdaf_4228_b41d_26f1aa1e277e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1164_6271f1f9_bdaf_4228_b41d_26f1aa1e277e"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1165_13012417_aba2_4a6a_8dc0_6bc07d494ae0"
          xlink:label="h_1165_13012417_aba2_4a6a_8dc0_6bc07d494ae0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1165_13012417_aba2_4a6a_8dc0_6bc07d494ae0"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1166_e653fcb4_5aec_4144_b465_c93e367b3ef0"
          xlink:label="h_1166_e653fcb4_5aec_4144_b465_c93e367b3ef0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1166_e653fcb4_5aec_4144_b465_c93e367b3ef0"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1167_c0e9335a_df8d_4129_8fe9_9bff379eb718"
          xlink:label="h_1167_c0e9335a_df8d_4129_8fe9_9bff379eb718"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1167_c0e9335a_df8d_4129_8fe9_9bff379eb718"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1168_aa6bfbbc_21b4_42df_80f1_a7f5a8c127f9"
          xlink:label="h_1168_aa6bfbbc_21b4_42df_80f1_a7f5a8c127f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1168_aa6bfbbc_21b4_42df_80f1_a7f5a8c127f9"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1169_e74035fb_4cdd_46fe_ae21_8d6628ed9d05"
          xlink:label="h_1169_e74035fb_4cdd_46fe_ae21_8d6628ed9d05"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1169_e74035fb_4cdd_46fe_ae21_8d6628ed9d05"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1170_599cfd16_d3fe_4902_99e0_cf16b77e9fd5"
          xlink:label="h_1170_599cfd16_d3fe_4902_99e0_cf16b77e9fd5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1170_599cfd16_d3fe_4902_99e0_cf16b77e9fd5"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1171_7bc2622c_d14c_442a_ace3_ca65fcdc60c1"
          xlink:label="h_1171_7bc2622c_d14c_442a_ace3_ca65fcdc60c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1171_7bc2622c_d14c_442a_ace3_ca65fcdc60c1"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1172_1237c461_f0ca_4b2f_aa6e_543b93c0b324"
          xlink:label="h_1172_1237c461_f0ca_4b2f_aa6e_543b93c0b324"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1172_1237c461_f0ca_4b2f_aa6e_543b93c0b324"
          xlink:to="f_0129_000132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1173_ef7d9980_7308_4ce4_aebc_ff3ed88dbd64"
          xlink:label="h_1173_ef7d9980_7308_4ce4_aebc_ff3ed88dbd64"
          xlink:type="locator"/>
        <link:footnote id="f_0131_000134" xlink:label="f_0131_000134" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1173_ef7d9980_7308_4ce4_aebc_ff3ed88dbd64"
          xlink:to="f_0131_000134"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1174_f3f8c4d1_e3d3_470f_9e81_cbb371fd0508"
          xlink:label="h_1174_f3f8c4d1_e3d3_470f_9e81_cbb371fd0508"
          xlink:type="locator"/>
        <link:footnote id="f_0131_000133" xlink:label="f_0131_000133" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1174_f3f8c4d1_e3d3_470f_9e81_cbb371fd0508"
          xlink:to="f_0131_000133"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1174_f3f8c4d1_e3d3_470f_9e81_cbb371fd0508"
          xlink:to="f_0131_000134"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1178_92550a84_a96f_47b6_bc99_dc220d042ed4"
          xlink:label="h_1178_92550a84_a96f_47b6_bc99_dc220d042ed4"
          xlink:type="locator"/>
        <link:footnote id="f_0131_000135" xlink:label="f_0131_000135" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1178_92550a84_a96f_47b6_bc99_dc220d042ed4"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1179_f474b2f8_3b1c_4a4a_bedb_3880a5a0ec12"
          xlink:label="h_1179_f474b2f8_3b1c_4a4a_bedb_3880a5a0ec12"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1179_f474b2f8_3b1c_4a4a_bedb_3880a5a0ec12"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1180_13d8caf0_c5b4_4285_9148_e43c9b324e25"
          xlink:label="h_1180_13d8caf0_c5b4_4285_9148_e43c9b324e25"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1180_13d8caf0_c5b4_4285_9148_e43c9b324e25"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1181_eb7f9d82_c187_4eaa_89d1_6dbc9c051c82"
          xlink:label="h_1181_eb7f9d82_c187_4eaa_89d1_6dbc9c051c82"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1181_eb7f9d82_c187_4eaa_89d1_6dbc9c051c82"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1182_41e79744_af2b_479d_9ab0_fcaaea8737ef"
          xlink:label="h_1182_41e79744_af2b_479d_9ab0_fcaaea8737ef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1182_41e79744_af2b_479d_9ab0_fcaaea8737ef"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1183_fa9271d3_5fd4_4d45_b7d7_be1ffa3e7d5e"
          xlink:label="h_1183_fa9271d3_5fd4_4d45_b7d7_be1ffa3e7d5e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1183_fa9271d3_5fd4_4d45_b7d7_be1ffa3e7d5e"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1184_3b585620_0c80_4da3_850c_35fa561ef503"
          xlink:label="h_1184_3b585620_0c80_4da3_850c_35fa561ef503"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1184_3b585620_0c80_4da3_850c_35fa561ef503"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1185_a9cb4cb8_a1f3_4dc3_a98f_6eb20f07e6ee"
          xlink:label="h_1185_a9cb4cb8_a1f3_4dc3_a98f_6eb20f07e6ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1185_a9cb4cb8_a1f3_4dc3_a98f_6eb20f07e6ee"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1186_e86f00d9_0bab_4755_902a_8427502f8150"
          xlink:label="h_1186_e86f00d9_0bab_4755_902a_8427502f8150"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1186_e86f00d9_0bab_4755_902a_8427502f8150"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1187_58a92971_6262_4de0_9448_46f38a798047"
          xlink:label="h_1187_58a92971_6262_4de0_9448_46f38a798047"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1187_58a92971_6262_4de0_9448_46f38a798047"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1188_a04ff47b_dde2_4855_a856_58f005adcc85"
          xlink:label="h_1188_a04ff47b_dde2_4855_a856_58f005adcc85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1188_a04ff47b_dde2_4855_a856_58f005adcc85"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1189_a7d8f127_7114_4f8d_88c5_da2d5524148a"
          xlink:label="h_1189_a7d8f127_7114_4f8d_88c5_da2d5524148a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1189_a7d8f127_7114_4f8d_88c5_da2d5524148a"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1190_713f93a5_1c4f_4d63_b929_9cf452783ed5"
          xlink:label="h_1190_713f93a5_1c4f_4d63_b929_9cf452783ed5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1190_713f93a5_1c4f_4d63_b929_9cf452783ed5"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1191_a02d47c5_e7de_4c82_9ef6_2031c070c229"
          xlink:label="h_1191_a02d47c5_e7de_4c82_9ef6_2031c070c229"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1191_a02d47c5_e7de_4c82_9ef6_2031c070c229"
          xlink:to="f_0131_000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1192_7383a9d0_f36b_4f43_b75c_beecb6dd812b"
          xlink:label="h_1192_7383a9d0_f36b_4f43_b75c_beecb6dd812b"
          xlink:type="locator"/>
        <link:footnote id="f_0133_000137" xlink:label="f_0133_000137" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1192_7383a9d0_f36b_4f43_b75c_beecb6dd812b"
          xlink:to="f_0133_000137"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1193_a777ec09_4551_4e26_ab8b_1b4b8d191e7d"
          xlink:label="h_1193_a777ec09_4551_4e26_ab8b_1b4b8d191e7d"
          xlink:type="locator"/>
        <link:footnote id="f_0133_000136" xlink:label="f_0133_000136" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1193_a777ec09_4551_4e26_ab8b_1b4b8d191e7d"
          xlink:to="f_0133_000136"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1193_a777ec09_4551_4e26_ab8b_1b4b8d191e7d"
          xlink:to="f_0133_000137"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1197_a26b930e_baae_4e0f_a488_443240ff9321"
          xlink:label="h_1197_a26b930e_baae_4e0f_a488_443240ff9321"
          xlink:type="locator"/>
        <link:footnote id="f_0133_000138" xlink:label="f_0133_000138" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1197_a26b930e_baae_4e0f_a488_443240ff9321"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1198_462013ea_7180_47ad_8215_7098f087a540"
          xlink:label="h_1198_462013ea_7180_47ad_8215_7098f087a540"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1198_462013ea_7180_47ad_8215_7098f087a540"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1199_2479c18e_47c2_44c5_b76c_34b5b3e088f3"
          xlink:label="h_1199_2479c18e_47c2_44c5_b76c_34b5b3e088f3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1199_2479c18e_47c2_44c5_b76c_34b5b3e088f3"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_12_2243381b_4820_465b_a07e_b6c1bdb4f2bb"
          xlink:label="h_12_2243381b_4820_465b_a07e_b6c1bdb4f2bb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_12_2243381b_4820_465b_a07e_b6c1bdb4f2bb"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_120_dbd70675_188e_4944_9993_bd42ac46caad"
          xlink:label="h_120_dbd70675_188e_4944_9993_bd42ac46caad"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000014" xlink:label="f_0013_000014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_120_dbd70675_188e_4944_9993_bd42ac46caad"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1200_2fdfdbe8_d07c_4dd2_b2b0_94674a6f31ae"
          xlink:label="h_1200_2fdfdbe8_d07c_4dd2_b2b0_94674a6f31ae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1200_2fdfdbe8_d07c_4dd2_b2b0_94674a6f31ae"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1201_09945deb_cfee_43b4_be82_3d654b897686"
          xlink:label="h_1201_09945deb_cfee_43b4_be82_3d654b897686"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1201_09945deb_cfee_43b4_be82_3d654b897686"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1202_51a18f4f_5e6a_40c9_90dd_11f9b5292bfe"
          xlink:label="h_1202_51a18f4f_5e6a_40c9_90dd_11f9b5292bfe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1202_51a18f4f_5e6a_40c9_90dd_11f9b5292bfe"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1203_817860ba_6f2c_4bd9_8656_cf9ba84c7a94"
          xlink:label="h_1203_817860ba_6f2c_4bd9_8656_cf9ba84c7a94"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1203_817860ba_6f2c_4bd9_8656_cf9ba84c7a94"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1204_6b18a71c_ee48_47f4_a163_738347cbbdf7"
          xlink:label="h_1204_6b18a71c_ee48_47f4_a163_738347cbbdf7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1204_6b18a71c_ee48_47f4_a163_738347cbbdf7"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1205_5a96613b_8a7f_499a_89d8_f74887ec4b1c"
          xlink:label="h_1205_5a96613b_8a7f_499a_89d8_f74887ec4b1c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1205_5a96613b_8a7f_499a_89d8_f74887ec4b1c"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1206_4c1636a8_9736_42a5_bd77_5fc7ace92d2f"
          xlink:label="h_1206_4c1636a8_9736_42a5_bd77_5fc7ace92d2f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1206_4c1636a8_9736_42a5_bd77_5fc7ace92d2f"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1207_e8b8c2b8_3e2f_4549_aa95_07fdf821923a"
          xlink:label="h_1207_e8b8c2b8_3e2f_4549_aa95_07fdf821923a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1207_e8b8c2b8_3e2f_4549_aa95_07fdf821923a"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1208_061debce_a316_4ab5_b4f5_f5e2e8261644"
          xlink:label="h_1208_061debce_a316_4ab5_b4f5_f5e2e8261644"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1208_061debce_a316_4ab5_b4f5_f5e2e8261644"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1209_3b47d51f_1271_4928_992f_11eb5738090c"
          xlink:label="h_1209_3b47d51f_1271_4928_992f_11eb5738090c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1209_3b47d51f_1271_4928_992f_11eb5738090c"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_121_94eeec7a_8d32_4c64_856a_f5523b4188d5"
          xlink:label="h_121_94eeec7a_8d32_4c64_856a_f5523b4188d5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_121_94eeec7a_8d32_4c64_856a_f5523b4188d5"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1210_bfa4a498_ab83_4512_a571_17ca36e20908"
          xlink:label="h_1210_bfa4a498_ab83_4512_a571_17ca36e20908"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1210_bfa4a498_ab83_4512_a571_17ca36e20908"
          xlink:to="f_0133_000138"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1211_d42164c5_433f_4ec2_b05d_12b330e1f211"
          xlink:label="h_1211_d42164c5_433f_4ec2_b05d_12b330e1f211"
          xlink:type="locator"/>
        <link:footnote id="f_0135_000140" xlink:label="f_0135_000140" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1211_d42164c5_433f_4ec2_b05d_12b330e1f211"
          xlink:to="f_0135_000140"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1212_a90a8129_beea_49af_8f6a_6d87b160d75b"
          xlink:label="h_1212_a90a8129_beea_49af_8f6a_6d87b160d75b"
          xlink:type="locator"/>
        <link:footnote id="f_0135_000139" xlink:label="f_0135_000139" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1212_a90a8129_beea_49af_8f6a_6d87b160d75b"
          xlink:to="f_0135_000139"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1212_a90a8129_beea_49af_8f6a_6d87b160d75b"
          xlink:to="f_0135_000140"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1216_c429f4dd_3085_45b0_a573_4726f77bae78"
          xlink:label="h_1216_c429f4dd_3085_45b0_a573_4726f77bae78"
          xlink:type="locator"/>
        <link:footnote id="f_0135_000141" xlink:label="f_0135_000141" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1216_c429f4dd_3085_45b0_a573_4726f77bae78"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1217_95277d19_cc73_4b0b_905c_31dd1e0ec8e1"
          xlink:label="h_1217_95277d19_cc73_4b0b_905c_31dd1e0ec8e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1217_95277d19_cc73_4b0b_905c_31dd1e0ec8e1"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1218_915fdcf8_f9ae_48b8_a0ff_f1dd6f6df0a8"
          xlink:label="h_1218_915fdcf8_f9ae_48b8_a0ff_f1dd6f6df0a8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1218_915fdcf8_f9ae_48b8_a0ff_f1dd6f6df0a8"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1219_45cba9b8_4bca_46f4_9ce3_fef67765bfb7"
          xlink:label="h_1219_45cba9b8_4bca_46f4_9ce3_fef67765bfb7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1219_45cba9b8_4bca_46f4_9ce3_fef67765bfb7"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_122_4d8d611d_7832_4f48_a044_1af79af5f5bf"
          xlink:label="h_122_4d8d611d_7832_4f48_a044_1af79af5f5bf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_122_4d8d611d_7832_4f48_a044_1af79af5f5bf"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1220_7de5589e_0dc6_41c6_ad25_5994124b7364"
          xlink:label="h_1220_7de5589e_0dc6_41c6_ad25_5994124b7364"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1220_7de5589e_0dc6_41c6_ad25_5994124b7364"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1221_9eb617e7_553b_4ada_a868_33693fdf5fbd"
          xlink:label="h_1221_9eb617e7_553b_4ada_a868_33693fdf5fbd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1221_9eb617e7_553b_4ada_a868_33693fdf5fbd"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1222_3a971932_1b73_4a11_a24a_fe74a31da6a1"
          xlink:label="h_1222_3a971932_1b73_4a11_a24a_fe74a31da6a1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1222_3a971932_1b73_4a11_a24a_fe74a31da6a1"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1223_a2f88f83_9964_40dd_8973_14536dd83a65"
          xlink:label="h_1223_a2f88f83_9964_40dd_8973_14536dd83a65"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1223_a2f88f83_9964_40dd_8973_14536dd83a65"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1224_a7123060_344b_479e_8072_105814db07f5"
          xlink:label="h_1224_a7123060_344b_479e_8072_105814db07f5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1224_a7123060_344b_479e_8072_105814db07f5"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1225_236285b3_42e5_4028_922d_a466686dbf42"
          xlink:label="h_1225_236285b3_42e5_4028_922d_a466686dbf42"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1225_236285b3_42e5_4028_922d_a466686dbf42"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1226_cbb98a66_6683_4adb_b6a8_7f9ec379f57c"
          xlink:label="h_1226_cbb98a66_6683_4adb_b6a8_7f9ec379f57c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1226_cbb98a66_6683_4adb_b6a8_7f9ec379f57c"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1227_75789d16_a46f_420f_ae6d_ed42f8f82ebf"
          xlink:label="h_1227_75789d16_a46f_420f_ae6d_ed42f8f82ebf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1227_75789d16_a46f_420f_ae6d_ed42f8f82ebf"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1228_bc351fc0_021e_476a_87fa_fac78677c811"
          xlink:label="h_1228_bc351fc0_021e_476a_87fa_fac78677c811"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1228_bc351fc0_021e_476a_87fa_fac78677c811"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1229_626febaa_e84c_4c5c_addf_9cba62f0fb41"
          xlink:label="h_1229_626febaa_e84c_4c5c_addf_9cba62f0fb41"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1229_626febaa_e84c_4c5c_addf_9cba62f0fb41"
          xlink:to="f_0135_000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_123_2026d649_90aa_44f7_ba7d_b2524496ed4e"
          xlink:label="h_123_2026d649_90aa_44f7_ba7d_b2524496ed4e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_123_2026d649_90aa_44f7_ba7d_b2524496ed4e"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1230_4955dd7b_2960_48ac_bb8a_743ed299df6f"
          xlink:label="h_1230_4955dd7b_2960_48ac_bb8a_743ed299df6f"
          xlink:type="locator"/>
        <link:footnote id="f_0137_000143" xlink:label="f_0137_000143" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1230_4955dd7b_2960_48ac_bb8a_743ed299df6f"
          xlink:to="f_0137_000143"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1231_ff091a6c_3efe_46cd_b6b6_a2776e2fe3dc"
          xlink:label="h_1231_ff091a6c_3efe_46cd_b6b6_a2776e2fe3dc"
          xlink:type="locator"/>
        <link:footnote id="f_0137_000142" xlink:label="f_0137_000142" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1231_ff091a6c_3efe_46cd_b6b6_a2776e2fe3dc"
          xlink:to="f_0137_000142"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1231_ff091a6c_3efe_46cd_b6b6_a2776e2fe3dc"
          xlink:to="f_0137_000143"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1235_162526a5_3c97_4b58_bf28_726677b0b853"
          xlink:label="h_1235_162526a5_3c97_4b58_bf28_726677b0b853"
          xlink:type="locator"/>
        <link:footnote id="f_0137_000144" xlink:label="f_0137_000144" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1235_162526a5_3c97_4b58_bf28_726677b0b853"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1236_5c8b697f_ac28_4f7b_9430_7181a76627c8"
          xlink:label="h_1236_5c8b697f_ac28_4f7b_9430_7181a76627c8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1236_5c8b697f_ac28_4f7b_9430_7181a76627c8"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1237_9ca34e1d_9db4_4fd0_9b69_bea43b2d375e"
          xlink:label="h_1237_9ca34e1d_9db4_4fd0_9b69_bea43b2d375e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1237_9ca34e1d_9db4_4fd0_9b69_bea43b2d375e"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1238_7446fd21_942a_47a2_a30f_8f5a4c23f005"
          xlink:label="h_1238_7446fd21_942a_47a2_a30f_8f5a4c23f005"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1238_7446fd21_942a_47a2_a30f_8f5a4c23f005"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1239_dc8ccc4f_c070_4e22_8cc1_44cdd960d13b"
          xlink:label="h_1239_dc8ccc4f_c070_4e22_8cc1_44cdd960d13b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1239_dc8ccc4f_c070_4e22_8cc1_44cdd960d13b"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_124_e9a59c8c_0593_45f1_97ea_7f3805c10246"
          xlink:label="h_124_e9a59c8c_0593_45f1_97ea_7f3805c10246"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_124_e9a59c8c_0593_45f1_97ea_7f3805c10246"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1240_5b7dcaa2_2cdd_42aa_afc8_48e9c1680812"
          xlink:label="h_1240_5b7dcaa2_2cdd_42aa_afc8_48e9c1680812"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1240_5b7dcaa2_2cdd_42aa_afc8_48e9c1680812"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1241_3aea3287_ea83_4a4d_8131_04e3ace6da4d"
          xlink:label="h_1241_3aea3287_ea83_4a4d_8131_04e3ace6da4d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1241_3aea3287_ea83_4a4d_8131_04e3ace6da4d"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1242_6a895eec_33ab_483c_993b_de2e4c5d8436"
          xlink:label="h_1242_6a895eec_33ab_483c_993b_de2e4c5d8436"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1242_6a895eec_33ab_483c_993b_de2e4c5d8436"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1243_970c18fa_2aff_4fcb_b768_8fbe9439af2b"
          xlink:label="h_1243_970c18fa_2aff_4fcb_b768_8fbe9439af2b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1243_970c18fa_2aff_4fcb_b768_8fbe9439af2b"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1244_e269eaea_0643_4bac_bfa7_5d93e798520d"
          xlink:label="h_1244_e269eaea_0643_4bac_bfa7_5d93e798520d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1244_e269eaea_0643_4bac_bfa7_5d93e798520d"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1245_895b6371_f7f9_4b12_846d_329ad0e2bb6a"
          xlink:label="h_1245_895b6371_f7f9_4b12_846d_329ad0e2bb6a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1245_895b6371_f7f9_4b12_846d_329ad0e2bb6a"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1246_87f17687_3e21_425a_8682_4ff750b074ce"
          xlink:label="h_1246_87f17687_3e21_425a_8682_4ff750b074ce"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1246_87f17687_3e21_425a_8682_4ff750b074ce"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1247_5294ed81_3a39_4bad_a0c7_bbafaf2ebfbd"
          xlink:label="h_1247_5294ed81_3a39_4bad_a0c7_bbafaf2ebfbd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1247_5294ed81_3a39_4bad_a0c7_bbafaf2ebfbd"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1248_7356e023_b87f_423f_b23a_295f53dbe558"
          xlink:label="h_1248_7356e023_b87f_423f_b23a_295f53dbe558"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1248_7356e023_b87f_423f_b23a_295f53dbe558"
          xlink:to="f_0137_000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1249_2a5b9c59_2766_4a7e_8e72_b2f6b3e446d4"
          xlink:label="h_1249_2a5b9c59_2766_4a7e_8e72_b2f6b3e446d4"
          xlink:type="locator"/>
        <link:footnote id="f_0139_000146" xlink:label="f_0139_000146" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1249_2a5b9c59_2766_4a7e_8e72_b2f6b3e446d4"
          xlink:to="f_0139_000146"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_125_6b111c7e_2ca8_4ee5_82cf_c6129786440a"
          xlink:label="h_125_6b111c7e_2ca8_4ee5_82cf_c6129786440a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_125_6b111c7e_2ca8_4ee5_82cf_c6129786440a"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1250_30f41a3c_79ad_4c75_8e3d_2da62d0b158d"
          xlink:label="h_1250_30f41a3c_79ad_4c75_8e3d_2da62d0b158d"
          xlink:type="locator"/>
        <link:footnote id="f_0139_000145" xlink:label="f_0139_000145" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1250_30f41a3c_79ad_4c75_8e3d_2da62d0b158d"
          xlink:to="f_0139_000145"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1250_30f41a3c_79ad_4c75_8e3d_2da62d0b158d"
          xlink:to="f_0139_000146"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1254_51f73213_9fab_4ef7_837f_9fa9cf2c9919"
          xlink:label="h_1254_51f73213_9fab_4ef7_837f_9fa9cf2c9919"
          xlink:type="locator"/>
        <link:footnote id="f_0139_000147" xlink:label="f_0139_000147" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1254_51f73213_9fab_4ef7_837f_9fa9cf2c9919"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1255_1032cdfd_04b2_4125_8f50_ba6aa6ca8c29"
          xlink:label="h_1255_1032cdfd_04b2_4125_8f50_ba6aa6ca8c29"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1255_1032cdfd_04b2_4125_8f50_ba6aa6ca8c29"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1256_9be3239c_e5a5_4674_86b6_ecc7f8380aed"
          xlink:label="h_1256_9be3239c_e5a5_4674_86b6_ecc7f8380aed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1256_9be3239c_e5a5_4674_86b6_ecc7f8380aed"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1257_d821e8e9_eac8_4e03_9d5f_ececfaa087d3"
          xlink:label="h_1257_d821e8e9_eac8_4e03_9d5f_ececfaa087d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1257_d821e8e9_eac8_4e03_9d5f_ececfaa087d3"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1258_f2edb8f7_3897_4061_afcc_b6749f2cb161"
          xlink:label="h_1258_f2edb8f7_3897_4061_afcc_b6749f2cb161"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1258_f2edb8f7_3897_4061_afcc_b6749f2cb161"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1259_3661589e_1cd4_4a76_885b_b299e286cfa9"
          xlink:label="h_1259_3661589e_1cd4_4a76_885b_b299e286cfa9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1259_3661589e_1cd4_4a76_885b_b299e286cfa9"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_126_6a048f72_9da5_4486_928f_e5f172335342"
          xlink:label="h_126_6a048f72_9da5_4486_928f_e5f172335342"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_126_6a048f72_9da5_4486_928f_e5f172335342"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1260_acf8095c_556a_443e_b43a_6b6167e3c4de"
          xlink:label="h_1260_acf8095c_556a_443e_b43a_6b6167e3c4de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1260_acf8095c_556a_443e_b43a_6b6167e3c4de"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1261_32b72d5a_4759_4e0e_a83b_3ff4dd69d48e"
          xlink:label="h_1261_32b72d5a_4759_4e0e_a83b_3ff4dd69d48e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1261_32b72d5a_4759_4e0e_a83b_3ff4dd69d48e"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1262_3b683ae3_cc45_4ecb_9b23_a78bb3d7fa6e"
          xlink:label="h_1262_3b683ae3_cc45_4ecb_9b23_a78bb3d7fa6e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1262_3b683ae3_cc45_4ecb_9b23_a78bb3d7fa6e"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1263_39d1a6d2_6af3_4f16_b186_e8f2bbe61d88"
          xlink:label="h_1263_39d1a6d2_6af3_4f16_b186_e8f2bbe61d88"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1263_39d1a6d2_6af3_4f16_b186_e8f2bbe61d88"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1264_5d2d52e6_7312_473c_bb69_4b669d049057"
          xlink:label="h_1264_5d2d52e6_7312_473c_bb69_4b669d049057"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1264_5d2d52e6_7312_473c_bb69_4b669d049057"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1265_2151c399_d414_4729_a556_350619b60eab"
          xlink:label="h_1265_2151c399_d414_4729_a556_350619b60eab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1265_2151c399_d414_4729_a556_350619b60eab"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1266_6be6dc6a_3f73_4f97_9008_e0ae5490a2d3"
          xlink:label="h_1266_6be6dc6a_3f73_4f97_9008_e0ae5490a2d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1266_6be6dc6a_3f73_4f97_9008_e0ae5490a2d3"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1267_4e12b278_e6c1_44db_839d_61f8840de978"
          xlink:label="h_1267_4e12b278_e6c1_44db_839d_61f8840de978"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1267_4e12b278_e6c1_44db_839d_61f8840de978"
          xlink:to="f_0139_000147"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1268_1380c254_c963_408d_bcf9_84a3c3fbffcc"
          xlink:label="h_1268_1380c254_c963_408d_bcf9_84a3c3fbffcc"
          xlink:type="locator"/>
        <link:footnote id="f_0141_000149" xlink:label="f_0141_000149" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1268_1380c254_c963_408d_bcf9_84a3c3fbffcc"
          xlink:to="f_0141_000149"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1269_fa7c8a5e_d63f_490f_8fff_e0911afc5db6"
          xlink:label="h_1269_fa7c8a5e_d63f_490f_8fff_e0911afc5db6"
          xlink:type="locator"/>
        <link:footnote id="f_0141_000148" xlink:label="f_0141_000148" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1269_fa7c8a5e_d63f_490f_8fff_e0911afc5db6"
          xlink:to="f_0141_000148"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1269_fa7c8a5e_d63f_490f_8fff_e0911afc5db6"
          xlink:to="f_0141_000149"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_127_3fa780d0_9071_4b1e_8dec_63ee7a8b14d7"
          xlink:label="h_127_3fa780d0_9071_4b1e_8dec_63ee7a8b14d7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_127_3fa780d0_9071_4b1e_8dec_63ee7a8b14d7"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1273_58bee966_e91b_4e7b_9737_d166b84a9d64"
          xlink:label="h_1273_58bee966_e91b_4e7b_9737_d166b84a9d64"
          xlink:type="locator"/>
        <link:footnote id="f_0141_000150" xlink:label="f_0141_000150" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1273_58bee966_e91b_4e7b_9737_d166b84a9d64"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1274_a6d0d12c_4067_4e7a_a566_f780fddbc155"
          xlink:label="h_1274_a6d0d12c_4067_4e7a_a566_f780fddbc155"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1274_a6d0d12c_4067_4e7a_a566_f780fddbc155"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1275_d2dde48b_a28e_4210_a346_ac075e678839"
          xlink:label="h_1275_d2dde48b_a28e_4210_a346_ac075e678839"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1275_d2dde48b_a28e_4210_a346_ac075e678839"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1276_309f32be_af06_46ce_b325_08a12671507a"
          xlink:label="h_1276_309f32be_af06_46ce_b325_08a12671507a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1276_309f32be_af06_46ce_b325_08a12671507a"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1277_0d10dd4c_c212_4147_bcbb_7333daff5de9"
          xlink:label="h_1277_0d10dd4c_c212_4147_bcbb_7333daff5de9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1277_0d10dd4c_c212_4147_bcbb_7333daff5de9"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1278_00410c06_04ae_4220_b4ab_283333c5965e"
          xlink:label="h_1278_00410c06_04ae_4220_b4ab_283333c5965e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1278_00410c06_04ae_4220_b4ab_283333c5965e"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1279_37e84192_7c24_4dd9_9da2_ad216c920ed7"
          xlink:label="h_1279_37e84192_7c24_4dd9_9da2_ad216c920ed7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1279_37e84192_7c24_4dd9_9da2_ad216c920ed7"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_128_adfa3d7b_1a08_4098_a611_6c519b347559"
          xlink:label="h_128_adfa3d7b_1a08_4098_a611_6c519b347559"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_128_adfa3d7b_1a08_4098_a611_6c519b347559"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1280_882d38e6_4b0f_4f93_adcf_d782c2a5d8c4"
          xlink:label="h_1280_882d38e6_4b0f_4f93_adcf_d782c2a5d8c4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1280_882d38e6_4b0f_4f93_adcf_d782c2a5d8c4"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1281_d0414399_f247_4e41_bbd6_98901789f2ed"
          xlink:label="h_1281_d0414399_f247_4e41_bbd6_98901789f2ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1281_d0414399_f247_4e41_bbd6_98901789f2ed"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1282_f7c090a8_0ce0_453c_a63d_63edb2d8dd01"
          xlink:label="h_1282_f7c090a8_0ce0_453c_a63d_63edb2d8dd01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1282_f7c090a8_0ce0_453c_a63d_63edb2d8dd01"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1283_521224db_8c3c_4119_a07f_461cccff72b3"
          xlink:label="h_1283_521224db_8c3c_4119_a07f_461cccff72b3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1283_521224db_8c3c_4119_a07f_461cccff72b3"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1284_e33c5725_d829_4f27_a89c_5d8baacadb3c"
          xlink:label="h_1284_e33c5725_d829_4f27_a89c_5d8baacadb3c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1284_e33c5725_d829_4f27_a89c_5d8baacadb3c"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1285_ad09f95f_53a4_4892_9bf9_692e069ad95b"
          xlink:label="h_1285_ad09f95f_53a4_4892_9bf9_692e069ad95b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1285_ad09f95f_53a4_4892_9bf9_692e069ad95b"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1286_82a00495_2803_4c2e_b2fe_ae28199130e1"
          xlink:label="h_1286_82a00495_2803_4c2e_b2fe_ae28199130e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1286_82a00495_2803_4c2e_b2fe_ae28199130e1"
          xlink:to="f_0141_000150"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1287_177ed88f_3555_488a_b44b_a663f1a81915"
          xlink:label="h_1287_177ed88f_3555_488a_b44b_a663f1a81915"
          xlink:type="locator"/>
        <link:footnote id="f_0143_000152" xlink:label="f_0143_000152" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1287_177ed88f_3555_488a_b44b_a663f1a81915"
          xlink:to="f_0143_000152"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1288_7ab97274_ab16_4cf5_95d0_b01a2c12d365"
          xlink:label="h_1288_7ab97274_ab16_4cf5_95d0_b01a2c12d365"
          xlink:type="locator"/>
        <link:footnote id="f_0143_000151" xlink:label="f_0143_000151" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1288_7ab97274_ab16_4cf5_95d0_b01a2c12d365"
          xlink:to="f_0143_000151"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1288_7ab97274_ab16_4cf5_95d0_b01a2c12d365"
          xlink:to="f_0143_000152"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_129_990460a7_255e_43b3_a077_d95e60cb1972"
          xlink:label="h_129_990460a7_255e_43b3_a077_d95e60cb1972"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_129_990460a7_255e_43b3_a077_d95e60cb1972"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1292_2e69ce6c_daf3_4fca_8ac7_ac0df950740d"
          xlink:label="h_1292_2e69ce6c_daf3_4fca_8ac7_ac0df950740d"
          xlink:type="locator"/>
        <link:footnote id="f_0143_000153" xlink:label="f_0143_000153" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1292_2e69ce6c_daf3_4fca_8ac7_ac0df950740d"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1293_77c3a3fe_d5dc_4aa9_bcd8_462ae9463018"
          xlink:label="h_1293_77c3a3fe_d5dc_4aa9_bcd8_462ae9463018"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1293_77c3a3fe_d5dc_4aa9_bcd8_462ae9463018"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1294_502d188a_d519_4c13_a891_d82dd270d776"
          xlink:label="h_1294_502d188a_d519_4c13_a891_d82dd270d776"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1294_502d188a_d519_4c13_a891_d82dd270d776"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1295_fbd2d6fa_ea12_45bc_a8c1_62838b072ea2"
          xlink:label="h_1295_fbd2d6fa_ea12_45bc_a8c1_62838b072ea2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1295_fbd2d6fa_ea12_45bc_a8c1_62838b072ea2"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1296_59652cb3_b68b_4916_96f2_b584dc3610fd"
          xlink:label="h_1296_59652cb3_b68b_4916_96f2_b584dc3610fd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1296_59652cb3_b68b_4916_96f2_b584dc3610fd"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1297_89f2172e_bfb8_4ca0_b410_ece2fd8a3663"
          xlink:label="h_1297_89f2172e_bfb8_4ca0_b410_ece2fd8a3663"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1297_89f2172e_bfb8_4ca0_b410_ece2fd8a3663"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1298_5ffc0c64_f21c_40b6_ac49_8e2578a1c9cd"
          xlink:label="h_1298_5ffc0c64_f21c_40b6_ac49_8e2578a1c9cd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1298_5ffc0c64_f21c_40b6_ac49_8e2578a1c9cd"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1299_1c85246c_ebf7_49b0_85b6_f3225c2babaa"
          xlink:label="h_1299_1c85246c_ebf7_49b0_85b6_f3225c2babaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1299_1c85246c_ebf7_49b0_85b6_f3225c2babaa"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_13_094bf394_d981_4137_82e9_aeaf782c1aa2"
          xlink:label="h_13_094bf394_d981_4137_82e9_aeaf782c1aa2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_13_094bf394_d981_4137_82e9_aeaf782c1aa2"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_130_b42ec65c_b89c_463b_ba06_0d2e0e4f49f8"
          xlink:label="h_130_b42ec65c_b89c_463b_ba06_0d2e0e4f49f8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_130_b42ec65c_b89c_463b_ba06_0d2e0e4f49f8"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1300_5dd1e4fc_4328_42eb_b8d4_69e56c132dd4"
          xlink:label="h_1300_5dd1e4fc_4328_42eb_b8d4_69e56c132dd4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1300_5dd1e4fc_4328_42eb_b8d4_69e56c132dd4"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1301_46188a14_7353_47e4_b275_730c317c631d"
          xlink:label="h_1301_46188a14_7353_47e4_b275_730c317c631d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1301_46188a14_7353_47e4_b275_730c317c631d"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1302_51b13056_e1f6_4943_a5f0_1db9a1e1723c"
          xlink:label="h_1302_51b13056_e1f6_4943_a5f0_1db9a1e1723c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1302_51b13056_e1f6_4943_a5f0_1db9a1e1723c"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1303_38e84214_682a_464e_a631_c3824a8f7d89"
          xlink:label="h_1303_38e84214_682a_464e_a631_c3824a8f7d89"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1303_38e84214_682a_464e_a631_c3824a8f7d89"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1304_8ced1b05_e214_469c_a9ba_3ff28e9eaaab"
          xlink:label="h_1304_8ced1b05_e214_469c_a9ba_3ff28e9eaaab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1304_8ced1b05_e214_469c_a9ba_3ff28e9eaaab"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1305_c5ed2f14_b03b_474b_9499_c923bb8c3f31"
          xlink:label="h_1305_c5ed2f14_b03b_474b_9499_c923bb8c3f31"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1305_c5ed2f14_b03b_474b_9499_c923bb8c3f31"
          xlink:to="f_0143_000153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1307_60796201_85e1_45a3_99aa_3108101c7d4d"
          xlink:label="h_1307_60796201_85e1_45a3_99aa_3108101c7d4d"
          xlink:type="locator"/>
        <link:footnote id="f_0145_000154" xlink:label="f_0145_000154" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1307_60796201_85e1_45a3_99aa_3108101c7d4d"
          xlink:to="f_0145_000154"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_131_2318ec67_3562_4505_b67f_7eeb0fe21a03"
          xlink:label="h_131_2318ec67_3562_4505_b67f_7eeb0fe21a03"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_131_2318ec67_3562_4505_b67f_7eeb0fe21a03"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1311_9aa388df_97c2_4b66_a191_bfdc9a69d769"
          xlink:label="h_1311_9aa388df_97c2_4b66_a191_bfdc9a69d769"
          xlink:type="locator"/>
        <link:footnote id="f_0145_000155" xlink:label="f_0145_000155" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1311_9aa388df_97c2_4b66_a191_bfdc9a69d769"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1312_60c33e8a_cd77_447f_9389_df7490ca8a46"
          xlink:label="h_1312_60c33e8a_cd77_447f_9389_df7490ca8a46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1312_60c33e8a_cd77_447f_9389_df7490ca8a46"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1313_1c0d40a0_5ad0_4abc_abd2_1f9658a07c9d"
          xlink:label="h_1313_1c0d40a0_5ad0_4abc_abd2_1f9658a07c9d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1313_1c0d40a0_5ad0_4abc_abd2_1f9658a07c9d"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1314_cd2f7797_213f_4960_bfd4_3cf13335c8da"
          xlink:label="h_1314_cd2f7797_213f_4960_bfd4_3cf13335c8da"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1314_cd2f7797_213f_4960_bfd4_3cf13335c8da"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1315_593c3826_3b68_4fba_8064_fd96b661804a"
          xlink:label="h_1315_593c3826_3b68_4fba_8064_fd96b661804a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1315_593c3826_3b68_4fba_8064_fd96b661804a"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1316_decb7b72_a29d_4cdd_9f9a_4a79b527cb44"
          xlink:label="h_1316_decb7b72_a29d_4cdd_9f9a_4a79b527cb44"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1316_decb7b72_a29d_4cdd_9f9a_4a79b527cb44"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1317_958d2132_5a98_45a9_90bf_5699f79f6404"
          xlink:label="h_1317_958d2132_5a98_45a9_90bf_5699f79f6404"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1317_958d2132_5a98_45a9_90bf_5699f79f6404"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1318_0b15ffbb_04db_41ba_b8fd_be5b21ff0b00"
          xlink:label="h_1318_0b15ffbb_04db_41ba_b8fd_be5b21ff0b00"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1318_0b15ffbb_04db_41ba_b8fd_be5b21ff0b00"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1319_7d671d8b_8ab2_4eed_923f_0f68b98dc7d3"
          xlink:label="h_1319_7d671d8b_8ab2_4eed_923f_0f68b98dc7d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1319_7d671d8b_8ab2_4eed_923f_0f68b98dc7d3"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_132_46d405c9_2c8d_4938_ba36_31a58bed0abb"
          xlink:label="h_132_46d405c9_2c8d_4938_ba36_31a58bed0abb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_132_46d405c9_2c8d_4938_ba36_31a58bed0abb"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1320_5c65751f_e070_4668_82c8_fd3bcc176d5b"
          xlink:label="h_1320_5c65751f_e070_4668_82c8_fd3bcc176d5b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1320_5c65751f_e070_4668_82c8_fd3bcc176d5b"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1321_a2c5e755_3396_4826_a907_945186611165"
          xlink:label="h_1321_a2c5e755_3396_4826_a907_945186611165"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1321_a2c5e755_3396_4826_a907_945186611165"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1322_a3182ce8_2076_4799_bc6c_7ee0ba316122"
          xlink:label="h_1322_a3182ce8_2076_4799_bc6c_7ee0ba316122"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1322_a3182ce8_2076_4799_bc6c_7ee0ba316122"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1323_b5a8b481_5afd_41a8_96bb_5047650b0bf8"
          xlink:label="h_1323_b5a8b481_5afd_41a8_96bb_5047650b0bf8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1323_b5a8b481_5afd_41a8_96bb_5047650b0bf8"
          xlink:to="f_0145_000155"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1325_fe244df6_8934_4b67_a4b4_4c15b99fe1c9"
          xlink:label="h_1325_fe244df6_8934_4b67_a4b4_4c15b99fe1c9"
          xlink:type="locator"/>
        <link:footnote id="f_0147_000156" xlink:label="f_0147_000156" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1325_fe244df6_8934_4b67_a4b4_4c15b99fe1c9"
          xlink:to="f_0147_000156"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1329_d2320938_9eca_4202_9f97_305b438b17c8"
          xlink:label="h_1329_d2320938_9eca_4202_9f97_305b438b17c8"
          xlink:type="locator"/>
        <link:footnote id="f_0147_000157" xlink:label="f_0147_000157" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1329_d2320938_9eca_4202_9f97_305b438b17c8"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_133_b0912d19_8d7b_403e_95c9_0743c4da4184"
          xlink:label="h_133_b0912d19_8d7b_403e_95c9_0743c4da4184"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_133_b0912d19_8d7b_403e_95c9_0743c4da4184"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1330_5aa24263_57dd_4cd8_8ae2_516eb786d51c"
          xlink:label="h_1330_5aa24263_57dd_4cd8_8ae2_516eb786d51c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1330_5aa24263_57dd_4cd8_8ae2_516eb786d51c"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1331_4c01b165_3340_4b3e_b898_8d41ed4da54c"
          xlink:label="h_1331_4c01b165_3340_4b3e_b898_8d41ed4da54c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1331_4c01b165_3340_4b3e_b898_8d41ed4da54c"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1332_03ac0055_2ca8_4c78_bc8b_1e2ae4d49f65"
          xlink:label="h_1332_03ac0055_2ca8_4c78_bc8b_1e2ae4d49f65"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1332_03ac0055_2ca8_4c78_bc8b_1e2ae4d49f65"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1333_e4558f04_9441_4825_a272_a4e3e14c828e"
          xlink:label="h_1333_e4558f04_9441_4825_a272_a4e3e14c828e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1333_e4558f04_9441_4825_a272_a4e3e14c828e"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1334_5b353aea_047b_4f31_93b3_1e51296f6e26"
          xlink:label="h_1334_5b353aea_047b_4f31_93b3_1e51296f6e26"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1334_5b353aea_047b_4f31_93b3_1e51296f6e26"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1335_5dc7459a_f1d6_4704_bd11_57c2a23eb6a0"
          xlink:label="h_1335_5dc7459a_f1d6_4704_bd11_57c2a23eb6a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1335_5dc7459a_f1d6_4704_bd11_57c2a23eb6a0"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1336_64513725_b39a_4833_8a67_b49f5b65b1f3"
          xlink:label="h_1336_64513725_b39a_4833_8a67_b49f5b65b1f3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1336_64513725_b39a_4833_8a67_b49f5b65b1f3"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1337_961bb720_30ad_4c99_b740_9be5f7d6a9c5"
          xlink:label="h_1337_961bb720_30ad_4c99_b740_9be5f7d6a9c5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1337_961bb720_30ad_4c99_b740_9be5f7d6a9c5"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1338_d42e4baa_4ab8_4648_bacf_c301041f330b"
          xlink:label="h_1338_d42e4baa_4ab8_4648_bacf_c301041f330b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1338_d42e4baa_4ab8_4648_bacf_c301041f330b"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1339_21307fa9_aff9_49ef_bddc_7e3c483e7f2c"
          xlink:label="h_1339_21307fa9_aff9_49ef_bddc_7e3c483e7f2c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1339_21307fa9_aff9_49ef_bddc_7e3c483e7f2c"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1340_12e33f85_ffc8_49fe_8c0c_9668a9d575d7"
          xlink:label="h_1340_12e33f85_ffc8_49fe_8c0c_9668a9d575d7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1340_12e33f85_ffc8_49fe_8c0c_9668a9d575d7"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1341_ead184a8_4c98_4c24_ac6e_cff9e041fbbb"
          xlink:label="h_1341_ead184a8_4c98_4c24_ac6e_cff9e041fbbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1341_ead184a8_4c98_4c24_ac6e_cff9e041fbbb"
          xlink:to="f_0147_000157"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1343_85a4ee83_737d_4a0f_b91b_5d40f127278e"
          xlink:label="h_1343_85a4ee83_737d_4a0f_b91b_5d40f127278e"
          xlink:type="locator"/>
        <link:footnote id="f_0149_000158" xlink:label="f_0149_000158" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1343_85a4ee83_737d_4a0f_b91b_5d40f127278e"
          xlink:to="f_0149_000158"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1347_195fb0b9_e16e_4aac_929e_ddabaa2fe702"
          xlink:label="h_1347_195fb0b9_e16e_4aac_929e_ddabaa2fe702"
          xlink:type="locator"/>
        <link:footnote id="f_0149_000159" xlink:label="f_0149_000159" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1347_195fb0b9_e16e_4aac_929e_ddabaa2fe702"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1348_20fe7eb6_51ce_4d3b_971f_64ea7ff8f538"
          xlink:label="h_1348_20fe7eb6_51ce_4d3b_971f_64ea7ff8f538"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1348_20fe7eb6_51ce_4d3b_971f_64ea7ff8f538"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1349_bb2fc434_b1d5_409d_839f_513bbd784d8a"
          xlink:label="h_1349_bb2fc434_b1d5_409d_839f_513bbd784d8a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1349_bb2fc434_b1d5_409d_839f_513bbd784d8a"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_135_d82b248f_4295_427c_9099_b4170b339353"
          xlink:label="h_135_d82b248f_4295_427c_9099_b4170b339353"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000015" xlink:label="f_0015_000015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_135_d82b248f_4295_427c_9099_b4170b339353"
          xlink:to="f_0015_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1350_0303d84b_e827_4c72_93af_d2913d821be1"
          xlink:label="h_1350_0303d84b_e827_4c72_93af_d2913d821be1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1350_0303d84b_e827_4c72_93af_d2913d821be1"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1351_f7d41925_3a79_475d_913c_ec6445c816c1"
          xlink:label="h_1351_f7d41925_3a79_475d_913c_ec6445c816c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1351_f7d41925_3a79_475d_913c_ec6445c816c1"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1352_ca4404f3_6643_4ca4_b805_7edd40285acc"
          xlink:label="h_1352_ca4404f3_6643_4ca4_b805_7edd40285acc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1352_ca4404f3_6643_4ca4_b805_7edd40285acc"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1353_d77acd7d_77af_45fd_a45b_02d47dd1f5b4"
          xlink:label="h_1353_d77acd7d_77af_45fd_a45b_02d47dd1f5b4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1353_d77acd7d_77af_45fd_a45b_02d47dd1f5b4"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1354_8e965e47_ddc2_4203_bbb5_3889f93a773e"
          xlink:label="h_1354_8e965e47_ddc2_4203_bbb5_3889f93a773e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1354_8e965e47_ddc2_4203_bbb5_3889f93a773e"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1355_06157c2c_62df_4766_9d39_d148e6f3390c"
          xlink:label="h_1355_06157c2c_62df_4766_9d39_d148e6f3390c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1355_06157c2c_62df_4766_9d39_d148e6f3390c"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1356_ac65f73d_34fb_41dd_96f7_e663f7f35f46"
          xlink:label="h_1356_ac65f73d_34fb_41dd_96f7_e663f7f35f46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1356_ac65f73d_34fb_41dd_96f7_e663f7f35f46"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1357_535b0bad_a381_4f6f_b144_f5e61b8736cf"
          xlink:label="h_1357_535b0bad_a381_4f6f_b144_f5e61b8736cf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1357_535b0bad_a381_4f6f_b144_f5e61b8736cf"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1358_c3610a58_dd14_4e4c_9e47_39dee9279247"
          xlink:label="h_1358_c3610a58_dd14_4e4c_9e47_39dee9279247"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1358_c3610a58_dd14_4e4c_9e47_39dee9279247"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1359_166ccdb8_6ab2_4777_ab50_582137b58fa8"
          xlink:label="h_1359_166ccdb8_6ab2_4777_ab50_582137b58fa8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1359_166ccdb8_6ab2_4777_ab50_582137b58fa8"
          xlink:to="f_0149_000159"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1361_4b55202d_75e0_4416_8454_413871cb7427"
          xlink:label="h_1361_4b55202d_75e0_4416_8454_413871cb7427"
          xlink:type="locator"/>
        <link:footnote id="f_0151_000160" xlink:label="f_0151_000160" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1361_4b55202d_75e0_4416_8454_413871cb7427"
          xlink:to="f_0151_000160"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1365_773ae6e3_49b6_4557_a56e_ebfd7b03e1ec"
          xlink:label="h_1365_773ae6e3_49b6_4557_a56e_ebfd7b03e1ec"
          xlink:type="locator"/>
        <link:footnote id="f_0151_000161" xlink:label="f_0151_000161" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1365_773ae6e3_49b6_4557_a56e_ebfd7b03e1ec"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1366_2868b048_4e66_475d_81c1_e540ed29b0fb"
          xlink:label="h_1366_2868b048_4e66_475d_81c1_e540ed29b0fb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1366_2868b048_4e66_475d_81c1_e540ed29b0fb"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1367_fe27dc4b_fe32_44f4_9da2_f6b2a2fa3717"
          xlink:label="h_1367_fe27dc4b_fe32_44f4_9da2_f6b2a2fa3717"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1367_fe27dc4b_fe32_44f4_9da2_f6b2a2fa3717"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1368_8ae6be08_07b2_4927_8665_e3015984ff61"
          xlink:label="h_1368_8ae6be08_07b2_4927_8665_e3015984ff61"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1368_8ae6be08_07b2_4927_8665_e3015984ff61"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1369_edfd58ab_9413_4b09_b7b3_1751b17209c1"
          xlink:label="h_1369_edfd58ab_9413_4b09_b7b3_1751b17209c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1369_edfd58ab_9413_4b09_b7b3_1751b17209c1"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1370_91c7dfa4_e26a_49bd_8ae2_353d4feefd7b"
          xlink:label="h_1370_91c7dfa4_e26a_49bd_8ae2_353d4feefd7b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1370_91c7dfa4_e26a_49bd_8ae2_353d4feefd7b"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1371_8454d112_3540_4b7f_a70e_291373fd05c7"
          xlink:label="h_1371_8454d112_3540_4b7f_a70e_291373fd05c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1371_8454d112_3540_4b7f_a70e_291373fd05c7"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1372_4e6dedff_2c9b_4415_9ce3_3e8f297443c2"
          xlink:label="h_1372_4e6dedff_2c9b_4415_9ce3_3e8f297443c2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1372_4e6dedff_2c9b_4415_9ce3_3e8f297443c2"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1373_22289e60_460f_4d27_98d3_1d7905d32c86"
          xlink:label="h_1373_22289e60_460f_4d27_98d3_1d7905d32c86"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1373_22289e60_460f_4d27_98d3_1d7905d32c86"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1374_030609e8_8b1e_4cb8_9060_5ca06ac41b05"
          xlink:label="h_1374_030609e8_8b1e_4cb8_9060_5ca06ac41b05"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1374_030609e8_8b1e_4cb8_9060_5ca06ac41b05"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1375_5696262e_647a_4897_a28a_851a1b807640"
          xlink:label="h_1375_5696262e_647a_4897_a28a_851a1b807640"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1375_5696262e_647a_4897_a28a_851a1b807640"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1376_e531b3a1_b2c7_44f6_a452_5d0ae62206ac"
          xlink:label="h_1376_e531b3a1_b2c7_44f6_a452_5d0ae62206ac"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1376_e531b3a1_b2c7_44f6_a452_5d0ae62206ac"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1377_17be6080_a676_4cbe_9def_adfbdc4de096"
          xlink:label="h_1377_17be6080_a676_4cbe_9def_adfbdc4de096"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1377_17be6080_a676_4cbe_9def_adfbdc4de096"
          xlink:to="f_0151_000161"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1379_e857fe02_e3a3_4406_bf30_b8f8435d7769"
          xlink:label="h_1379_e857fe02_e3a3_4406_bf30_b8f8435d7769"
          xlink:type="locator"/>
        <link:footnote id="f_0153_000162" xlink:label="f_0153_000162" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1379_e857fe02_e3a3_4406_bf30_b8f8435d7769"
          xlink:to="f_0153_000162"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1383_ade21f79_c08a_44f7_a6b7_b69502c01632"
          xlink:label="h_1383_ade21f79_c08a_44f7_a6b7_b69502c01632"
          xlink:type="locator"/>
        <link:footnote id="f_0153_000163" xlink:label="f_0153_000163" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1383_ade21f79_c08a_44f7_a6b7_b69502c01632"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1384_bee7459c_7715_4070_a05c_574c36cca2f6"
          xlink:label="h_1384_bee7459c_7715_4070_a05c_574c36cca2f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1384_bee7459c_7715_4070_a05c_574c36cca2f6"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1385_da8f8338_ac6d_4780_9864_78e7ca6769db"
          xlink:label="h_1385_da8f8338_ac6d_4780_9864_78e7ca6769db"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1385_da8f8338_ac6d_4780_9864_78e7ca6769db"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1386_df4670f7_1bc8_4ac6_b547_dcc5122a7fe9"
          xlink:label="h_1386_df4670f7_1bc8_4ac6_b547_dcc5122a7fe9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1386_df4670f7_1bc8_4ac6_b547_dcc5122a7fe9"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1387_ce2eff19_efc6_4396_86fe_1b1fb98cacc9"
          xlink:label="h_1387_ce2eff19_efc6_4396_86fe_1b1fb98cacc9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1387_ce2eff19_efc6_4396_86fe_1b1fb98cacc9"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1388_12445ea8_7001_42d7_a4e9_4360badef3dd"
          xlink:label="h_1388_12445ea8_7001_42d7_a4e9_4360badef3dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1388_12445ea8_7001_42d7_a4e9_4360badef3dd"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1389_8f16499c_551a_4862_9006_ec88e6240166"
          xlink:label="h_1389_8f16499c_551a_4862_9006_ec88e6240166"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1389_8f16499c_551a_4862_9006_ec88e6240166"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_139_0d3eb23f_23f1_4e53_b77d_c97b117f3d89"
          xlink:label="h_139_0d3eb23f_23f1_4e53_b77d_c97b117f3d89"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000016" xlink:label="f_0015_000016" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_139_0d3eb23f_23f1_4e53_b77d_c97b117f3d89"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1390_10fb6398_070e_4b31_a4bf_06083ebe371e"
          xlink:label="h_1390_10fb6398_070e_4b31_a4bf_06083ebe371e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1390_10fb6398_070e_4b31_a4bf_06083ebe371e"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1391_9e62e16d_3c27_4979_a822_48d254726efd"
          xlink:label="h_1391_9e62e16d_3c27_4979_a822_48d254726efd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1391_9e62e16d_3c27_4979_a822_48d254726efd"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1392_164da51f_b750_49a3_9053_c4c33d817da0"
          xlink:label="h_1392_164da51f_b750_49a3_9053_c4c33d817da0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1392_164da51f_b750_49a3_9053_c4c33d817da0"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1393_485d738e_5d37_46d9_a887_5b2d54cebecc"
          xlink:label="h_1393_485d738e_5d37_46d9_a887_5b2d54cebecc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1393_485d738e_5d37_46d9_a887_5b2d54cebecc"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1394_d862d130_0fa9_4351_9f5d_05f988410dd5"
          xlink:label="h_1394_d862d130_0fa9_4351_9f5d_05f988410dd5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1394_d862d130_0fa9_4351_9f5d_05f988410dd5"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1395_8487c532_4408_4a9e_a062_9f7da255bd4f"
          xlink:label="h_1395_8487c532_4408_4a9e_a062_9f7da255bd4f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1395_8487c532_4408_4a9e_a062_9f7da255bd4f"
          xlink:to="f_0153_000163"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1397_446669b4_7f2d_4e71_8be3_50f41be01651"
          xlink:label="h_1397_446669b4_7f2d_4e71_8be3_50f41be01651"
          xlink:type="locator"/>
        <link:footnote id="f_0155_000164" xlink:label="f_0155_000164" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1397_446669b4_7f2d_4e71_8be3_50f41be01651"
          xlink:to="f_0155_000164"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_14_9d22858f_47d5_48f7_bf4e_22302fc0defa"
          xlink:label="h_14_9d22858f_47d5_48f7_bf4e_22302fc0defa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_14_9d22858f_47d5_48f7_bf4e_22302fc0defa"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_140_d4e73b4a_8dc8_49a6_b0b9_00cab4ade617"
          xlink:label="h_140_d4e73b4a_8dc8_49a6_b0b9_00cab4ade617"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_140_d4e73b4a_8dc8_49a6_b0b9_00cab4ade617"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1401_d1224896_8d36_4dba_92d5_b522497cb8e8"
          xlink:label="h_1401_d1224896_8d36_4dba_92d5_b522497cb8e8"
          xlink:type="locator"/>
        <link:footnote id="f_0155_000165" xlink:label="f_0155_000165" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1401_d1224896_8d36_4dba_92d5_b522497cb8e8"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1402_66c3fd23_d552_4dbb_b415_151242c8db4e"
          xlink:label="h_1402_66c3fd23_d552_4dbb_b415_151242c8db4e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1402_66c3fd23_d552_4dbb_b415_151242c8db4e"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1403_1b3b9253_f0ff_4593_addb_beda1a359f27"
          xlink:label="h_1403_1b3b9253_f0ff_4593_addb_beda1a359f27"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1403_1b3b9253_f0ff_4593_addb_beda1a359f27"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1404_41f60945_cfd9_4f62_8381_79cb26933407"
          xlink:label="h_1404_41f60945_cfd9_4f62_8381_79cb26933407"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1404_41f60945_cfd9_4f62_8381_79cb26933407"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1405_c69d787e_5a4d_4f73_be24_c77cdfccc55b"
          xlink:label="h_1405_c69d787e_5a4d_4f73_be24_c77cdfccc55b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1405_c69d787e_5a4d_4f73_be24_c77cdfccc55b"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1406_3c066b22_a5c7_4371_8db4_baa9f9aea71b"
          xlink:label="h_1406_3c066b22_a5c7_4371_8db4_baa9f9aea71b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1406_3c066b22_a5c7_4371_8db4_baa9f9aea71b"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1407_06c7dfc8_12d9_466e_bfe8_d0824b55a6d9"
          xlink:label="h_1407_06c7dfc8_12d9_466e_bfe8_d0824b55a6d9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1407_06c7dfc8_12d9_466e_bfe8_d0824b55a6d9"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1408_4b6b08b4_dec4_4dc6_b5fc_a27b76184336"
          xlink:label="h_1408_4b6b08b4_dec4_4dc6_b5fc_a27b76184336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1408_4b6b08b4_dec4_4dc6_b5fc_a27b76184336"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1409_d375f23a_306d_4347_a894_aa4e9545d0de"
          xlink:label="h_1409_d375f23a_306d_4347_a894_aa4e9545d0de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1409_d375f23a_306d_4347_a894_aa4e9545d0de"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_141_3b0eda4a_c4f4_41f2_bb40_265860e4b4af"
          xlink:label="h_141_3b0eda4a_c4f4_41f2_bb40_265860e4b4af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_141_3b0eda4a_c4f4_41f2_bb40_265860e4b4af"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1410_6e873bf4_0d90_4954_a4d6_ba769cec30cc"
          xlink:label="h_1410_6e873bf4_0d90_4954_a4d6_ba769cec30cc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1410_6e873bf4_0d90_4954_a4d6_ba769cec30cc"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1411_5827adc6_ce70_471a_91e5_bb70aafffdfc"
          xlink:label="h_1411_5827adc6_ce70_471a_91e5_bb70aafffdfc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1411_5827adc6_ce70_471a_91e5_bb70aafffdfc"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1412_5aa98d57_d2a6_41c8_a40b_2d6e239d72c3"
          xlink:label="h_1412_5aa98d57_d2a6_41c8_a40b_2d6e239d72c3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1412_5aa98d57_d2a6_41c8_a40b_2d6e239d72c3"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1413_8fa3f9eb_6835_4ec3_9eee_725266543f6c"
          xlink:label="h_1413_8fa3f9eb_6835_4ec3_9eee_725266543f6c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1413_8fa3f9eb_6835_4ec3_9eee_725266543f6c"
          xlink:to="f_0155_000165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1415_e1671948_65d1_4d98_ad77_55a9c4cbb37a"
          xlink:label="h_1415_e1671948_65d1_4d98_ad77_55a9c4cbb37a"
          xlink:type="locator"/>
        <link:footnote id="f_0157_000166" xlink:label="f_0157_000166" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1415_e1671948_65d1_4d98_ad77_55a9c4cbb37a"
          xlink:to="f_0157_000166"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1419_ecb8b6b8_83f8_4f58_987d_b522859f41f4"
          xlink:label="h_1419_ecb8b6b8_83f8_4f58_987d_b522859f41f4"
          xlink:type="locator"/>
        <link:footnote id="f_0157_000167" xlink:label="f_0157_000167" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1419_ecb8b6b8_83f8_4f58_987d_b522859f41f4"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_142_d46205b0_23d5_4fac_a2eb_c3658a4dadd8"
          xlink:label="h_142_d46205b0_23d5_4fac_a2eb_c3658a4dadd8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_142_d46205b0_23d5_4fac_a2eb_c3658a4dadd8"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1420_a0e26f04_81b0_46f3_a7e6_43b3847fb1b9"
          xlink:label="h_1420_a0e26f04_81b0_46f3_a7e6_43b3847fb1b9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1420_a0e26f04_81b0_46f3_a7e6_43b3847fb1b9"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1421_da8eb9f3_cc48_491d_b1d5_9e3d820c5c22"
          xlink:label="h_1421_da8eb9f3_cc48_491d_b1d5_9e3d820c5c22"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1421_da8eb9f3_cc48_491d_b1d5_9e3d820c5c22"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1422_5da4e9a0_dc3e_4271_a404_325076566f9f"
          xlink:label="h_1422_5da4e9a0_dc3e_4271_a404_325076566f9f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1422_5da4e9a0_dc3e_4271_a404_325076566f9f"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1423_730e2d1d_5dd2_4dfa_917b_e34653eb0d49"
          xlink:label="h_1423_730e2d1d_5dd2_4dfa_917b_e34653eb0d49"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1423_730e2d1d_5dd2_4dfa_917b_e34653eb0d49"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1424_89c52147_fd75_4da9_8e2e_42565c0528e1"
          xlink:label="h_1424_89c52147_fd75_4da9_8e2e_42565c0528e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1424_89c52147_fd75_4da9_8e2e_42565c0528e1"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1425_9ac62499_29a8_442d_b1a9_a484c02cc47f"
          xlink:label="h_1425_9ac62499_29a8_442d_b1a9_a484c02cc47f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1425_9ac62499_29a8_442d_b1a9_a484c02cc47f"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1426_58612bb1_85d2_4ff4_91ab_72b53068e503"
          xlink:label="h_1426_58612bb1_85d2_4ff4_91ab_72b53068e503"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1426_58612bb1_85d2_4ff4_91ab_72b53068e503"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1427_e1ff5a60_4bf1_4aa7_8a0b_817892edb5a5"
          xlink:label="h_1427_e1ff5a60_4bf1_4aa7_8a0b_817892edb5a5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1427_e1ff5a60_4bf1_4aa7_8a0b_817892edb5a5"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1428_86ec1ff1_ef08_434f_9e41_c825b2444135"
          xlink:label="h_1428_86ec1ff1_ef08_434f_9e41_c825b2444135"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1428_86ec1ff1_ef08_434f_9e41_c825b2444135"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1429_5060a424_3a73_4f16_8c0f_7ed3fceb6844"
          xlink:label="h_1429_5060a424_3a73_4f16_8c0f_7ed3fceb6844"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1429_5060a424_3a73_4f16_8c0f_7ed3fceb6844"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_143_08aadff4_b425_4aab_a9d2_aa156b32b249"
          xlink:label="h_143_08aadff4_b425_4aab_a9d2_aa156b32b249"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_143_08aadff4_b425_4aab_a9d2_aa156b32b249"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1430_f6e0db0c_df86_4770_b250_45d9db9b7b37"
          xlink:label="h_1430_f6e0db0c_df86_4770_b250_45d9db9b7b37"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1430_f6e0db0c_df86_4770_b250_45d9db9b7b37"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1431_cca37c42_e765_4d74_8f1a_167312593fab"
          xlink:label="h_1431_cca37c42_e765_4d74_8f1a_167312593fab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1431_cca37c42_e765_4d74_8f1a_167312593fab"
          xlink:to="f_0157_000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1433_6d6af296_3e88_447c_bfe7_1d2529cfc0d3"
          xlink:label="h_1433_6d6af296_3e88_447c_bfe7_1d2529cfc0d3"
          xlink:type="locator"/>
        <link:footnote id="f_0159_000168" xlink:label="f_0159_000168" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1433_6d6af296_3e88_447c_bfe7_1d2529cfc0d3"
          xlink:to="f_0159_000168"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1437_d6d35150_c289_4571_b079_f5475c04fca6"
          xlink:label="h_1437_d6d35150_c289_4571_b079_f5475c04fca6"
          xlink:type="locator"/>
        <link:footnote id="f_0159_000169" xlink:label="f_0159_000169" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1437_d6d35150_c289_4571_b079_f5475c04fca6"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1438_66cc4255_afbc_4970_86d7_2f4b5e1634e3"
          xlink:label="h_1438_66cc4255_afbc_4970_86d7_2f4b5e1634e3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1438_66cc4255_afbc_4970_86d7_2f4b5e1634e3"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1439_ddae0fe5_f90c_4f59_98ba_c952f6ea2251"
          xlink:label="h_1439_ddae0fe5_f90c_4f59_98ba_c952f6ea2251"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1439_ddae0fe5_f90c_4f59_98ba_c952f6ea2251"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_144_011c8470_0d3f_4795_88c9_302d6c6fa5ac"
          xlink:label="h_144_011c8470_0d3f_4795_88c9_302d6c6fa5ac"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_144_011c8470_0d3f_4795_88c9_302d6c6fa5ac"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1440_59bd6b45_3133_4c9a_9784_75895595dbc9"
          xlink:label="h_1440_59bd6b45_3133_4c9a_9784_75895595dbc9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1440_59bd6b45_3133_4c9a_9784_75895595dbc9"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1441_d2bfbf05_4f92_4edc_8282_fff50ff69294"
          xlink:label="h_1441_d2bfbf05_4f92_4edc_8282_fff50ff69294"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1441_d2bfbf05_4f92_4edc_8282_fff50ff69294"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1442_79543cae_2e03_46c1_8735_8248c37c27f0"
          xlink:label="h_1442_79543cae_2e03_46c1_8735_8248c37c27f0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1442_79543cae_2e03_46c1_8735_8248c37c27f0"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1443_391f5ebf_d69c_41ae_8cf0_ee6e615019f0"
          xlink:label="h_1443_391f5ebf_d69c_41ae_8cf0_ee6e615019f0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1443_391f5ebf_d69c_41ae_8cf0_ee6e615019f0"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1444_1f258f32_0985_4c39_883d_620b2fcc8387"
          xlink:label="h_1444_1f258f32_0985_4c39_883d_620b2fcc8387"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1444_1f258f32_0985_4c39_883d_620b2fcc8387"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1445_aafc1fdd_8e68_4ebb_a181_5b12277a5a11"
          xlink:label="h_1445_aafc1fdd_8e68_4ebb_a181_5b12277a5a11"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1445_aafc1fdd_8e68_4ebb_a181_5b12277a5a11"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1446_c3e0453a_273d_4fda_80e1_42c76a2a4602"
          xlink:label="h_1446_c3e0453a_273d_4fda_80e1_42c76a2a4602"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1446_c3e0453a_273d_4fda_80e1_42c76a2a4602"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1447_cb72484b_1214_4389_abd6_54950fc71636"
          xlink:label="h_1447_cb72484b_1214_4389_abd6_54950fc71636"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1447_cb72484b_1214_4389_abd6_54950fc71636"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1448_b17cd243_bddd_475f_9dae_c6a80761df04"
          xlink:label="h_1448_b17cd243_bddd_475f_9dae_c6a80761df04"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1448_b17cd243_bddd_475f_9dae_c6a80761df04"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1449_f632deec_f2ed_4fb8_af53_76412f55f202"
          xlink:label="h_1449_f632deec_f2ed_4fb8_af53_76412f55f202"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1449_f632deec_f2ed_4fb8_af53_76412f55f202"
          xlink:to="f_0159_000169"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_145_8ddeeab9_461e_4123_a328_a8a4dc5108d5"
          xlink:label="h_145_8ddeeab9_461e_4123_a328_a8a4dc5108d5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_145_8ddeeab9_461e_4123_a328_a8a4dc5108d5"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1451_941a570b_91ad_4656_af2a_754be93977aa"
          xlink:label="h_1451_941a570b_91ad_4656_af2a_754be93977aa"
          xlink:type="locator"/>
        <link:footnote id="f_0161_000170" xlink:label="f_0161_000170" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1451_941a570b_91ad_4656_af2a_754be93977aa"
          xlink:to="f_0161_000170"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1455_2912d010_3450_46e7_a765_682117b997e4"
          xlink:label="h_1455_2912d010_3450_46e7_a765_682117b997e4"
          xlink:type="locator"/>
        <link:footnote id="f_0161_000171" xlink:label="f_0161_000171" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1455_2912d010_3450_46e7_a765_682117b997e4"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1456_a77d2be2_302d_480e_a393_4d42215faa3a"
          xlink:label="h_1456_a77d2be2_302d_480e_a393_4d42215faa3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1456_a77d2be2_302d_480e_a393_4d42215faa3a"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1457_f75232da_2930_415d_84f6_93512f1322e6"
          xlink:label="h_1457_f75232da_2930_415d_84f6_93512f1322e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1457_f75232da_2930_415d_84f6_93512f1322e6"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1458_b0d18bf8_c5bf_4989_aaf4_006e64ec9853"
          xlink:label="h_1458_b0d18bf8_c5bf_4989_aaf4_006e64ec9853"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1458_b0d18bf8_c5bf_4989_aaf4_006e64ec9853"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1459_6853a4bf_3401_466d_bd6a_0faa7329d019"
          xlink:label="h_1459_6853a4bf_3401_466d_bd6a_0faa7329d019"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1459_6853a4bf_3401_466d_bd6a_0faa7329d019"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_146_89e80a9e_0dc6_4da4_92f4_00658a5e174a"
          xlink:label="h_146_89e80a9e_0dc6_4da4_92f4_00658a5e174a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_146_89e80a9e_0dc6_4da4_92f4_00658a5e174a"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1460_e9f8b11b_5444_4469_b064_5f8bbc54e985"
          xlink:label="h_1460_e9f8b11b_5444_4469_b064_5f8bbc54e985"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1460_e9f8b11b_5444_4469_b064_5f8bbc54e985"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1461_93d55f7e_6616_4e33_ad19_c47b4be8f7b7"
          xlink:label="h_1461_93d55f7e_6616_4e33_ad19_c47b4be8f7b7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1461_93d55f7e_6616_4e33_ad19_c47b4be8f7b7"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1462_2ab07467_80cf_4e1f_97e2_01e37dab9e72"
          xlink:label="h_1462_2ab07467_80cf_4e1f_97e2_01e37dab9e72"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1462_2ab07467_80cf_4e1f_97e2_01e37dab9e72"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1463_fa7173c1_f49a_43f2_a756_caaeaa5754a2"
          xlink:label="h_1463_fa7173c1_f49a_43f2_a756_caaeaa5754a2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1463_fa7173c1_f49a_43f2_a756_caaeaa5754a2"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1464_b68d9d5d_3231_4ddd_a2f9_0bbdd19b5710"
          xlink:label="h_1464_b68d9d5d_3231_4ddd_a2f9_0bbdd19b5710"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1464_b68d9d5d_3231_4ddd_a2f9_0bbdd19b5710"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1465_5dd12089_cc4a_44ae_8492_9f2cb404fe81"
          xlink:label="h_1465_5dd12089_cc4a_44ae_8492_9f2cb404fe81"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1465_5dd12089_cc4a_44ae_8492_9f2cb404fe81"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1466_3e0700b5_99ee_49c3_9a9a_96c516a4b635"
          xlink:label="h_1466_3e0700b5_99ee_49c3_9a9a_96c516a4b635"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1466_3e0700b5_99ee_49c3_9a9a_96c516a4b635"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1467_3ca02286_8b55_430a_ad98_7b9be5004d6f"
          xlink:label="h_1467_3ca02286_8b55_430a_ad98_7b9be5004d6f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1467_3ca02286_8b55_430a_ad98_7b9be5004d6f"
          xlink:to="f_0161_000171"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1469_3796bb7d_a87e_4177_a93f_5f47d8ee95c6"
          xlink:label="h_1469_3796bb7d_a87e_4177_a93f_5f47d8ee95c6"
          xlink:type="locator"/>
        <link:footnote id="f_0163_000172" xlink:label="f_0163_000172" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1469_3796bb7d_a87e_4177_a93f_5f47d8ee95c6"
          xlink:to="f_0163_000172"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_147_6cf3286f_e56c_4a22_9181_53a8db0e9802"
          xlink:label="h_147_6cf3286f_e56c_4a22_9181_53a8db0e9802"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_147_6cf3286f_e56c_4a22_9181_53a8db0e9802"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_148_3f9250f8_7c5f_499f_b7c6_3600f1bac9b9"
          xlink:label="h_148_3f9250f8_7c5f_499f_b7c6_3600f1bac9b9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_148_3f9250f8_7c5f_499f_b7c6_3600f1bac9b9"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1485_356906b7_50e9_48a3_9db9_0896c9df2705"
          xlink:label="h_1485_356906b7_50e9_48a3_9db9_0896c9df2705"
          xlink:type="locator"/>
        <link:footnote id="f_0165_000173" xlink:label="f_0165_000173" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1485_356906b7_50e9_48a3_9db9_0896c9df2705"
          xlink:to="f_0165_000173"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_149_1a22948e_5ab3_476c_991f_fd918a2a1135"
          xlink:label="h_149_1a22948e_5ab3_476c_991f_fd918a2a1135"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_149_1a22948e_5ab3_476c_991f_fd918a2a1135"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_15_3028feec_c7b4_47bd_a45d_8f20be6402c0"
          xlink:label="h_15_3028feec_c7b4_47bd_a45d_8f20be6402c0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_15_3028feec_c7b4_47bd_a45d_8f20be6402c0"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_150_a459f3c0_8319_460e_b400_11d0488a1400"
          xlink:label="h_150_a459f3c0_8319_460e_b400_11d0488a1400"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_150_a459f3c0_8319_460e_b400_11d0488a1400"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1501_d7518ad1_7cb6_408d_94c5_422ca3fb2f1d"
          xlink:label="h_1501_d7518ad1_7cb6_408d_94c5_422ca3fb2f1d"
          xlink:type="locator"/>
        <link:footnote id="f_0167_000174" xlink:label="f_0167_000174" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1501_d7518ad1_7cb6_408d_94c5_422ca3fb2f1d"
          xlink:to="f_0167_000174"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_151_3674d81d_5d95_4292_85e8_62b39efdb511"
          xlink:label="h_151_3674d81d_5d95_4292_85e8_62b39efdb511"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_151_3674d81d_5d95_4292_85e8_62b39efdb511"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1517_09bbe1e6_f65c_4d88_b9cc_e2507aca8a96"
          xlink:label="h_1517_09bbe1e6_f65c_4d88_b9cc_e2507aca8a96"
          xlink:type="locator"/>
        <link:footnote id="f_0169_000175" xlink:label="f_0169_000175" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1517_09bbe1e6_f65c_4d88_b9cc_e2507aca8a96"
          xlink:to="f_0169_000175"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_152_5f8d8033_c4b7_4cdb_8483_565323d7367b"
          xlink:label="h_152_5f8d8033_c4b7_4cdb_8483_565323d7367b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_152_5f8d8033_c4b7_4cdb_8483_565323d7367b"
          xlink:to="f_0015_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1533_3b17923a_801a_481c_87d8_fc80d87ce59b"
          xlink:label="h_1533_3b17923a_801a_481c_87d8_fc80d87ce59b"
          xlink:type="locator"/>
        <link:footnote id="f_0171_000176" xlink:label="f_0171_000176" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1533_3b17923a_801a_481c_87d8_fc80d87ce59b"
          xlink:to="f_0171_000176"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_154_bc7b849d_d5bb_4c27_ad8a_4305ee0c8fec"
          xlink:label="h_154_bc7b849d_d5bb_4c27_ad8a_4305ee0c8fec"
          xlink:type="locator"/>
        <link:footnote id="f_0017_000017" xlink:label="f_0017_000017" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_154_bc7b849d_d5bb_4c27_ad8a_4305ee0c8fec"
          xlink:to="f_0017_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1549_6130c5cf_b504_4cdc_b434_cd3326100cbf"
          xlink:label="h_1549_6130c5cf_b504_4cdc_b434_cd3326100cbf"
          xlink:type="locator"/>
        <link:footnote id="f_0173_000177" xlink:label="f_0173_000177" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1549_6130c5cf_b504_4cdc_b434_cd3326100cbf"
          xlink:to="f_0173_000177"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1565_0d0fcdf7_ffee_4c45_9baf_c2df46eaa9f0"
          xlink:label="h_1565_0d0fcdf7_ffee_4c45_9baf_c2df46eaa9f0"
          xlink:type="locator"/>
        <link:footnote id="f_0175_000178" xlink:label="f_0175_000178" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1565_0d0fcdf7_ffee_4c45_9baf_c2df46eaa9f0"
          xlink:to="f_0175_000178"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_158_0526f6e4_4478_4440_b899_2fd0226c0f45"
          xlink:label="h_158_0526f6e4_4478_4440_b899_2fd0226c0f45"
          xlink:type="locator"/>
        <link:footnote id="f_0017_000018" xlink:label="f_0017_000018" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_158_0526f6e4_4478_4440_b899_2fd0226c0f45"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1581_5ded9b17_7542_43af_a7d5_043e104a5ad9"
          xlink:label="h_1581_5ded9b17_7542_43af_a7d5_043e104a5ad9"
          xlink:type="locator"/>
        <link:footnote id="f_0177_000179" xlink:label="f_0177_000179" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1581_5ded9b17_7542_43af_a7d5_043e104a5ad9"
          xlink:to="f_0177_000179"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_159_b2316a68_8544_498a_aefb_192523b97f2e"
          xlink:label="h_159_b2316a68_8544_498a_aefb_192523b97f2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_159_b2316a68_8544_498a_aefb_192523b97f2e"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1597_778941be_1cac_49f0_829c_8a1fd8c35632"
          xlink:label="h_1597_778941be_1cac_49f0_829c_8a1fd8c35632"
          xlink:type="locator"/>
        <link:footnote id="f_0179_000180" xlink:label="f_0179_000180" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1597_778941be_1cac_49f0_829c_8a1fd8c35632"
          xlink:to="f_0179_000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_16_14c5ae33_8638_4c3c_beee_8a885f7367a3"
          xlink:label="h_16_14c5ae33_8638_4c3c_beee_8a885f7367a3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_16_14c5ae33_8638_4c3c_beee_8a885f7367a3"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_160_ffb08948_ce44_4a29_b563_7a5402266066"
          xlink:label="h_160_ffb08948_ce44_4a29_b563_7a5402266066"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_160_ffb08948_ce44_4a29_b563_7a5402266066"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_161_9d2365ca_1596_4b86_94bd_bb15a3e6acba"
          xlink:label="h_161_9d2365ca_1596_4b86_94bd_bb15a3e6acba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_161_9d2365ca_1596_4b86_94bd_bb15a3e6acba"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1612_2a49b78c_c8c6_4b43_9762_bfe773de0954"
          xlink:label="h_1612_2a49b78c_c8c6_4b43_9762_bfe773de0954"
          xlink:type="locator"/>
        <link:footnote id="f_0181_000182" xlink:label="f_0181_000182" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1612_2a49b78c_c8c6_4b43_9762_bfe773de0954"
          xlink:to="f_0181_000182"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1613_6868d40b_d7f8_4a25_9ec5_5297c3b3eeb2"
          xlink:label="h_1613_6868d40b_d7f8_4a25_9ec5_5297c3b3eeb2"
          xlink:type="locator"/>
        <link:footnote id="f_0181_000181" xlink:label="f_0181_000181" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1613_6868d40b_d7f8_4a25_9ec5_5297c3b3eeb2"
          xlink:to="f_0181_000181"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1613_6868d40b_d7f8_4a25_9ec5_5297c3b3eeb2"
          xlink:to="f_0181_000182"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_162_82f8803d_4d84_4b16_8013_e1936084fc87"
          xlink:label="h_162_82f8803d_4d84_4b16_8013_e1936084fc87"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_162_82f8803d_4d84_4b16_8013_e1936084fc87"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1621_c4d5819e_cf28_467d_afce_8aa00da49b2b"
          xlink:label="h_1621_c4d5819e_cf28_467d_afce_8aa00da49b2b"
          xlink:type="locator"/>
        <link:footnote id="f_0183_000184" xlink:label="f_0183_000184" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1621_c4d5819e_cf28_467d_afce_8aa00da49b2b"
          xlink:to="f_0183_000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1622_fdd3f77f_5d9d_4032_ad7d_e63f247b0a90"
          xlink:label="h_1622_fdd3f77f_5d9d_4032_ad7d_e63f247b0a90"
          xlink:type="locator"/>
        <link:footnote id="f_0183_000183" xlink:label="f_0183_000183" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1622_fdd3f77f_5d9d_4032_ad7d_e63f247b0a90"
          xlink:to="f_0183_000183"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1622_fdd3f77f_5d9d_4032_ad7d_e63f247b0a90"
          xlink:to="f_0183_000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_163_7682d841_1f0d_48fe_8582_a4d600342577"
          xlink:label="h_163_7682d841_1f0d_48fe_8582_a4d600342577"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_163_7682d841_1f0d_48fe_8582_a4d600342577"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1630_a2256976_7d9c_4dcf_a03f_62777fbc4ecd"
          xlink:label="h_1630_a2256976_7d9c_4dcf_a03f_62777fbc4ecd"
          xlink:type="locator"/>
        <link:footnote id="f_0185_000186" xlink:label="f_0185_000186" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1630_a2256976_7d9c_4dcf_a03f_62777fbc4ecd"
          xlink:to="f_0185_000186"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1631_60b52580_c91a_4f2e_87bf_f3575846487c"
          xlink:label="h_1631_60b52580_c91a_4f2e_87bf_f3575846487c"
          xlink:type="locator"/>
        <link:footnote id="f_0185_000185" xlink:label="f_0185_000185" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1631_60b52580_c91a_4f2e_87bf_f3575846487c"
          xlink:to="f_0185_000185"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1631_60b52580_c91a_4f2e_87bf_f3575846487c"
          xlink:to="f_0185_000186"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1639_3099df55_31ab_4635_ae64_c49445ded6b0"
          xlink:label="h_1639_3099df55_31ab_4635_ae64_c49445ded6b0"
          xlink:type="locator"/>
        <link:footnote id="f_0187_000188" xlink:label="f_0187_000188" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1639_3099df55_31ab_4635_ae64_c49445ded6b0"
          xlink:to="f_0187_000188"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_164_6d0538bc_0741_4f9d_8265_863a13a4bb29"
          xlink:label="h_164_6d0538bc_0741_4f9d_8265_863a13a4bb29"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_164_6d0538bc_0741_4f9d_8265_863a13a4bb29"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1640_3ab16fce_4849_4657_bfc5_dd81839c0d9c"
          xlink:label="h_1640_3ab16fce_4849_4657_bfc5_dd81839c0d9c"
          xlink:type="locator"/>
        <link:footnote id="f_0187_000187" xlink:label="f_0187_000187" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1640_3ab16fce_4849_4657_bfc5_dd81839c0d9c"
          xlink:to="f_0187_000187"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1640_3ab16fce_4849_4657_bfc5_dd81839c0d9c"
          xlink:to="f_0187_000188"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1648_006a1047_9528_4a26_a0b4_dbc2b78616fe"
          xlink:label="h_1648_006a1047_9528_4a26_a0b4_dbc2b78616fe"
          xlink:type="locator"/>
        <link:footnote id="f_0189_000190" xlink:label="f_0189_000190" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1648_006a1047_9528_4a26_a0b4_dbc2b78616fe"
          xlink:to="f_0189_000190"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1649_270db8f5_9335_4edf_a33e_be7315c6e74a"
          xlink:label="h_1649_270db8f5_9335_4edf_a33e_be7315c6e74a"
          xlink:type="locator"/>
        <link:footnote id="f_0189_000189" xlink:label="f_0189_000189" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1649_270db8f5_9335_4edf_a33e_be7315c6e74a"
          xlink:to="f_0189_000189"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1649_270db8f5_9335_4edf_a33e_be7315c6e74a"
          xlink:to="f_0189_000190"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_165_754f028a_09b0_4307_99ff_9fbb535b1106"
          xlink:label="h_165_754f028a_09b0_4307_99ff_9fbb535b1106"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_165_754f028a_09b0_4307_99ff_9fbb535b1106"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1657_f7493c63_8043_49b3_881f_3287ade2544e"
          xlink:label="h_1657_f7493c63_8043_49b3_881f_3287ade2544e"
          xlink:type="locator"/>
        <link:footnote id="f_0191_000192" xlink:label="f_0191_000192" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1657_f7493c63_8043_49b3_881f_3287ade2544e"
          xlink:to="f_0191_000192"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1658_b3baed07_a290_4c2c_82f1_28361b772aa5"
          xlink:label="h_1658_b3baed07_a290_4c2c_82f1_28361b772aa5"
          xlink:type="locator"/>
        <link:footnote id="f_0191_000191" xlink:label="f_0191_000191" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1658_b3baed07_a290_4c2c_82f1_28361b772aa5"
          xlink:to="f_0191_000191"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1658_b3baed07_a290_4c2c_82f1_28361b772aa5"
          xlink:to="f_0191_000192"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_166_3d77315e_3f6c_4519_88c2_69bc874cb7cf"
          xlink:label="h_166_3d77315e_3f6c_4519_88c2_69bc874cb7cf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_166_3d77315e_3f6c_4519_88c2_69bc874cb7cf"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1666_be4bfc95_9e5f_4f50_ab08_2317fb4a04c0"
          xlink:label="h_1666_be4bfc95_9e5f_4f50_ab08_2317fb4a04c0"
          xlink:type="locator"/>
        <link:footnote id="f_0193_000194" xlink:label="f_0193_000194" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1666_be4bfc95_9e5f_4f50_ab08_2317fb4a04c0"
          xlink:to="f_0193_000194"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1667_b647a076_4692_4002_80f0_cd081bc3b28d"
          xlink:label="h_1667_b647a076_4692_4002_80f0_cd081bc3b28d"
          xlink:type="locator"/>
        <link:footnote id="f_0193_000193" xlink:label="f_0193_000193" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1667_b647a076_4692_4002_80f0_cd081bc3b28d"
          xlink:to="f_0193_000193"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1667_b647a076_4692_4002_80f0_cd081bc3b28d"
          xlink:to="f_0193_000194"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_167_0bb6382a_31df_4d24_9dfb_abf77ecc84ed"
          xlink:label="h_167_0bb6382a_31df_4d24_9dfb_abf77ecc84ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_167_0bb6382a_31df_4d24_9dfb_abf77ecc84ed"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1675_e760a1c8_c749_49bf_b19d_2a6c6dd912db"
          xlink:label="h_1675_e760a1c8_c749_49bf_b19d_2a6c6dd912db"
          xlink:type="locator"/>
        <link:footnote id="f_0195_000196" xlink:label="f_0195_000196" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1675_e760a1c8_c749_49bf_b19d_2a6c6dd912db"
          xlink:to="f_0195_000196"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1676_3bf85929_eeab_4dce_91b7_a09b5a1fc4f5"
          xlink:label="h_1676_3bf85929_eeab_4dce_91b7_a09b5a1fc4f5"
          xlink:type="locator"/>
        <link:footnote id="f_0195_000195" xlink:label="f_0195_000195" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1676_3bf85929_eeab_4dce_91b7_a09b5a1fc4f5"
          xlink:to="f_0195_000195"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1676_3bf85929_eeab_4dce_91b7_a09b5a1fc4f5"
          xlink:to="f_0195_000196"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_168_626df947_8459_4928_9faa_4a48dc4ce366"
          xlink:label="h_168_626df947_8459_4928_9faa_4a48dc4ce366"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_168_626df947_8459_4928_9faa_4a48dc4ce366"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1685_c338956d_1887_470f_b61c_36170e9a6d95"
          xlink:label="h_1685_c338956d_1887_470f_b61c_36170e9a6d95"
          xlink:type="locator"/>
        <link:footnote id="f_0197_000198" xlink:label="f_0197_000198" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1685_c338956d_1887_470f_b61c_36170e9a6d95"
          xlink:to="f_0197_000198"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1686_ba80fd20_a6e6_497f_bea9_72b707e1e549"
          xlink:label="h_1686_ba80fd20_a6e6_497f_bea9_72b707e1e549"
          xlink:type="locator"/>
        <link:footnote id="f_0197_000197" xlink:label="f_0197_000197" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1686_ba80fd20_a6e6_497f_bea9_72b707e1e549"
          xlink:to="f_0197_000197"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1686_ba80fd20_a6e6_497f_bea9_72b707e1e549"
          xlink:to="f_0197_000198"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_169_cc730975_118b_4f20_9b1e_03eeafd18aa7"
          xlink:label="h_169_cc730975_118b_4f20_9b1e_03eeafd18aa7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_169_cc730975_118b_4f20_9b1e_03eeafd18aa7"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1695_70c77d49_0ec5_48d3_9155_8218f8de5f86"
          xlink:label="h_1695_70c77d49_0ec5_48d3_9155_8218f8de5f86"
          xlink:type="locator"/>
        <link:footnote id="f_0199_000200" xlink:label="f_0199_000200" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1695_70c77d49_0ec5_48d3_9155_8218f8de5f86"
          xlink:to="f_0199_000200"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1696_b3422c51_63e0_4967_9839_3837e4bc8f23"
          xlink:label="h_1696_b3422c51_63e0_4967_9839_3837e4bc8f23"
          xlink:type="locator"/>
        <link:footnote id="f_0199_000199" xlink:label="f_0199_000199" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1696_b3422c51_63e0_4967_9839_3837e4bc8f23"
          xlink:to="f_0199_000199"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1696_b3422c51_63e0_4967_9839_3837e4bc8f23"
          xlink:to="f_0199_000200"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_17_6ed1e96a_36cc_4c08_a010_756902444646"
          xlink:label="h_17_6ed1e96a_36cc_4c08_a010_756902444646"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_17_6ed1e96a_36cc_4c08_a010_756902444646"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_170_00db0eea_00b0_4a73_9489_60dc69ff3acb"
          xlink:label="h_170_00db0eea_00b0_4a73_9489_60dc69ff3acb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_170_00db0eea_00b0_4a73_9489_60dc69ff3acb"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1705_b7d65fe1_bd7e_4ce5_a1d0_a53259072494"
          xlink:label="h_1705_b7d65fe1_bd7e_4ce5_a1d0_a53259072494"
          xlink:type="locator"/>
        <link:footnote id="f_0201_000202" xlink:label="f_0201_000202" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1705_b7d65fe1_bd7e_4ce5_a1d0_a53259072494"
          xlink:to="f_0201_000202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1706_46092dc4_19da_4be5_9dcf_1cd5f052e976"
          xlink:label="h_1706_46092dc4_19da_4be5_9dcf_1cd5f052e976"
          xlink:type="locator"/>
        <link:footnote id="f_0201_000201" xlink:label="f_0201_000201" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1706_46092dc4_19da_4be5_9dcf_1cd5f052e976"
          xlink:to="f_0201_000201"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1706_46092dc4_19da_4be5_9dcf_1cd5f052e976"
          xlink:to="f_0201_000202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_171_ca08b328_fbc4_408f_97ba_b0bab67ca97e"
          xlink:label="h_171_ca08b328_fbc4_408f_97ba_b0bab67ca97e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_171_ca08b328_fbc4_408f_97ba_b0bab67ca97e"
          xlink:to="f_0017_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1715_ab5a724c_800e_4af1_a552_eb24a4d9f155"
          xlink:label="h_1715_ab5a724c_800e_4af1_a552_eb24a4d9f155"
          xlink:type="locator"/>
        <link:footnote id="f_0203_000002" xlink:label="f_0203_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1715_ab5a724c_800e_4af1_a552_eb24a4d9f155"
          xlink:to="f_0203_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1716_721845c2_cbcf_4446_b9d3_09a8a7e61221"
          xlink:label="h_1716_721845c2_cbcf_4446_b9d3_09a8a7e61221"
          xlink:type="locator"/>
        <link:footnote id="f_0203_000001" xlink:label="f_0203_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1716_721845c2_cbcf_4446_b9d3_09a8a7e61221"
          xlink:to="f_0203_000001"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1716_721845c2_cbcf_4446_b9d3_09a8a7e61221"
          xlink:to="f_0203_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1725_72715e4b_9df9_4153_b8c0_e8715bc4d5e0"
          xlink:label="h_1725_72715e4b_9df9_4153_b8c0_e8715bc4d5e0"
          xlink:type="locator"/>
        <link:footnote id="f_0205_000002" xlink:label="f_0205_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1725_72715e4b_9df9_4153_b8c0_e8715bc4d5e0"
          xlink:to="f_0205_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1726_8eb37ece_db42_4716_9414_5eb96d093238"
          xlink:label="h_1726_8eb37ece_db42_4716_9414_5eb96d093238"
          xlink:type="locator"/>
        <link:footnote id="f_0205_000001" xlink:label="f_0205_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1726_8eb37ece_db42_4716_9414_5eb96d093238"
          xlink:to="f_0205_000001"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1726_8eb37ece_db42_4716_9414_5eb96d093238"
          xlink:to="f_0205_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_173_1daeb41c_c5ee_4262_b07c_47aeae6f33c4"
          xlink:label="h_173_1daeb41c_c5ee_4262_b07c_47aeae6f33c4"
          xlink:type="locator"/>
        <link:footnote id="f_0019_000019" xlink:label="f_0019_000019" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_173_1daeb41c_c5ee_4262_b07c_47aeae6f33c4"
          xlink:to="f_0019_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1735_610cc169_c2f5_4935_94dd_2c2f68777a27"
          xlink:label="h_1735_610cc169_c2f5_4935_94dd_2c2f68777a27"
          xlink:type="locator"/>
        <link:footnote id="f_0207_000002" xlink:label="f_0207_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1735_610cc169_c2f5_4935_94dd_2c2f68777a27"
          xlink:to="f_0207_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1736_b73905b0_56c6_45c6_9769_917834b41882"
          xlink:label="h_1736_b73905b0_56c6_45c6_9769_917834b41882"
          xlink:type="locator"/>
        <link:footnote id="f_0207_000001" xlink:label="f_0207_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1736_b73905b0_56c6_45c6_9769_917834b41882"
          xlink:to="f_0207_000001"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1736_b73905b0_56c6_45c6_9769_917834b41882"
          xlink:to="f_0207_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1745_658044cc_c330_4715_828b_9be8088ee289"
          xlink:label="h_1745_658044cc_c330_4715_828b_9be8088ee289"
          xlink:type="locator"/>
        <link:footnote id="f_0209_000210" xlink:label="f_0209_000210" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1745_658044cc_c330_4715_828b_9be8088ee289"
          xlink:to="f_0209_000210"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1746_0e4a8d0f_9fc7_41ba_9e5a_4fc41cd52e09"
          xlink:label="h_1746_0e4a8d0f_9fc7_41ba_9e5a_4fc41cd52e09"
          xlink:type="locator"/>
        <link:footnote id="f_0209_000209" xlink:label="f_0209_000209" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1746_0e4a8d0f_9fc7_41ba_9e5a_4fc41cd52e09"
          xlink:to="f_0209_000209"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1746_0e4a8d0f_9fc7_41ba_9e5a_4fc41cd52e09"
          xlink:to="f_0209_000210"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1755_39b7c235_8a1e_4369_8012_baba8f654067"
          xlink:label="h_1755_39b7c235_8a1e_4369_8012_baba8f654067"
          xlink:type="locator"/>
        <link:footnote id="f_0211_000212" xlink:label="f_0211_000212" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1755_39b7c235_8a1e_4369_8012_baba8f654067"
          xlink:to="f_0211_000212"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1756_be07229f_6850_4c2e_9ff7_fda2aff7ad9d"
          xlink:label="h_1756_be07229f_6850_4c2e_9ff7_fda2aff7ad9d"
          xlink:type="locator"/>
        <link:footnote id="f_0211_000211" xlink:label="f_0211_000211" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1756_be07229f_6850_4c2e_9ff7_fda2aff7ad9d"
          xlink:to="f_0211_000211"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1756_be07229f_6850_4c2e_9ff7_fda2aff7ad9d"
          xlink:to="f_0211_000212"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1765_41fff632_65d4_418d_930c_7c1459dbf869"
          xlink:label="h_1765_41fff632_65d4_418d_930c_7c1459dbf869"
          xlink:type="locator"/>
        <link:footnote id="f_0213_000214" xlink:label="f_0213_000214" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1765_41fff632_65d4_418d_930c_7c1459dbf869"
          xlink:to="f_0213_000214"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1766_c28d3f46_d36c_44d2_8a4d_b7b2bb1d67dd"
          xlink:label="h_1766_c28d3f46_d36c_44d2_8a4d_b7b2bb1d67dd"
          xlink:type="locator"/>
        <link:footnote id="f_0213_000213" xlink:label="f_0213_000213" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1766_c28d3f46_d36c_44d2_8a4d_b7b2bb1d67dd"
          xlink:to="f_0213_000213"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1766_c28d3f46_d36c_44d2_8a4d_b7b2bb1d67dd"
          xlink:to="f_0213_000214"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_177_540d89f0_3d8b_440e_8a23_ae3d0ccbfbbf"
          xlink:label="h_177_540d89f0_3d8b_440e_8a23_ae3d0ccbfbbf"
          xlink:type="locator"/>
        <link:footnote id="f_0019_000020" xlink:label="f_0019_000020" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_177_540d89f0_3d8b_440e_8a23_ae3d0ccbfbbf"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1775_338d4344_5a44_4428_9b42_54d1de2bc2e5"
          xlink:label="h_1775_338d4344_5a44_4428_9b42_54d1de2bc2e5"
          xlink:type="locator"/>
        <link:footnote id="f_0215_000216" xlink:label="f_0215_000216" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1775_338d4344_5a44_4428_9b42_54d1de2bc2e5"
          xlink:to="f_0215_000216"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1776_8e02cd67_a184_4bd6_94f2_aceed06cd2c3"
          xlink:label="h_1776_8e02cd67_a184_4bd6_94f2_aceed06cd2c3"
          xlink:type="locator"/>
        <link:footnote id="f_0215_000215" xlink:label="f_0215_000215" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1776_8e02cd67_a184_4bd6_94f2_aceed06cd2c3"
          xlink:to="f_0215_000215"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1776_8e02cd67_a184_4bd6_94f2_aceed06cd2c3"
          xlink:to="f_0215_000216"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_178_26c5f06d_1a6c_457f_90f6_9e09c2f32707"
          xlink:label="h_178_26c5f06d_1a6c_457f_90f6_9e09c2f32707"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_178_26c5f06d_1a6c_457f_90f6_9e09c2f32707"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1785_fb108178_2e2d_4d53_9f50_6aeccdc6315e"
          xlink:label="h_1785_fb108178_2e2d_4d53_9f50_6aeccdc6315e"
          xlink:type="locator"/>
        <link:footnote id="f_0217_000218" xlink:label="f_0217_000218" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1785_fb108178_2e2d_4d53_9f50_6aeccdc6315e"
          xlink:to="f_0217_000218"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1786_fd095fe5_a19d_4586_8965_88682b728a3f"
          xlink:label="h_1786_fd095fe5_a19d_4586_8965_88682b728a3f"
          xlink:type="locator"/>
        <link:footnote id="f_0217_000217" xlink:label="f_0217_000217" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1786_fd095fe5_a19d_4586_8965_88682b728a3f"
          xlink:to="f_0217_000217"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1786_fd095fe5_a19d_4586_8965_88682b728a3f"
          xlink:to="f_0217_000218"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_179_56919933_f2d8_4473_9e46_ae3b0f9d6d39"
          xlink:label="h_179_56919933_f2d8_4473_9e46_ae3b0f9d6d39"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_179_56919933_f2d8_4473_9e46_ae3b0f9d6d39"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1795_59929137_c0b0_4166_8ddd_5a9245154df0"
          xlink:label="h_1795_59929137_c0b0_4166_8ddd_5a9245154df0"
          xlink:type="locator"/>
        <link:footnote id="f_0219_000220" xlink:label="f_0219_000220" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1795_59929137_c0b0_4166_8ddd_5a9245154df0"
          xlink:to="f_0219_000220"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1796_015597e6_2b1c_4af2_9345_e3e08f7191d4"
          xlink:label="h_1796_015597e6_2b1c_4af2_9345_e3e08f7191d4"
          xlink:type="locator"/>
        <link:footnote id="f_0219_000219" xlink:label="f_0219_000219" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1796_015597e6_2b1c_4af2_9345_e3e08f7191d4"
          xlink:to="f_0219_000219"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1796_015597e6_2b1c_4af2_9345_e3e08f7191d4"
          xlink:to="f_0219_000220"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_18_d08aaf45_2adb_4d39_89d7_81aef47272cb"
          xlink:label="h_18_d08aaf45_2adb_4d39_89d7_81aef47272cb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_18_d08aaf45_2adb_4d39_89d7_81aef47272cb"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_180_e43d7dce_2375_4217_9346_c0d7cef65f4a"
          xlink:label="h_180_e43d7dce_2375_4217_9346_c0d7cef65f4a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_180_e43d7dce_2375_4217_9346_c0d7cef65f4a"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1805_fd68cf7f_1cca_4d17_8443_2847ca63dee1"
          xlink:label="h_1805_fd68cf7f_1cca_4d17_8443_2847ca63dee1"
          xlink:type="locator"/>
        <link:footnote id="f_0221_000222" xlink:label="f_0221_000222" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1805_fd68cf7f_1cca_4d17_8443_2847ca63dee1"
          xlink:to="f_0221_000222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1806_230ffaaf_282d_43a9_b28e_83c85d86e025"
          xlink:label="h_1806_230ffaaf_282d_43a9_b28e_83c85d86e025"
          xlink:type="locator"/>
        <link:footnote id="f_0221_000221" xlink:label="f_0221_000221" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1806_230ffaaf_282d_43a9_b28e_83c85d86e025"
          xlink:to="f_0221_000221"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1806_230ffaaf_282d_43a9_b28e_83c85d86e025"
          xlink:to="f_0221_000222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_181_2216207a_7a00_451e_90c9_7032c21af33f"
          xlink:label="h_181_2216207a_7a00_451e_90c9_7032c21af33f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_181_2216207a_7a00_451e_90c9_7032c21af33f"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1815_b8e96516_475a_4ff5_9809_057ad79193b7"
          xlink:label="h_1815_b8e96516_475a_4ff5_9809_057ad79193b7"
          xlink:type="locator"/>
        <link:footnote id="f_0223_000224" xlink:label="f_0223_000224" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1815_b8e96516_475a_4ff5_9809_057ad79193b7"
          xlink:to="f_0223_000224"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1816_132c61dc_3cc4_4914_98b2_6d933f9700d8"
          xlink:label="h_1816_132c61dc_3cc4_4914_98b2_6d933f9700d8"
          xlink:type="locator"/>
        <link:footnote id="f_0223_000223" xlink:label="f_0223_000223" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1816_132c61dc_3cc4_4914_98b2_6d933f9700d8"
          xlink:to="f_0223_000223"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1816_132c61dc_3cc4_4914_98b2_6d933f9700d8"
          xlink:to="f_0223_000224"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_182_4026125b_0d7b_449a_ba2e_76d26773e30d"
          xlink:label="h_182_4026125b_0d7b_449a_ba2e_76d26773e30d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_182_4026125b_0d7b_449a_ba2e_76d26773e30d"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1825_67658d6a_8ed9_4b71_b22c_6f26f5cb55f7"
          xlink:label="h_1825_67658d6a_8ed9_4b71_b22c_6f26f5cb55f7"
          xlink:type="locator"/>
        <link:footnote id="f_0225_000226" xlink:label="f_0225_000226" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1825_67658d6a_8ed9_4b71_b22c_6f26f5cb55f7"
          xlink:to="f_0225_000226"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1826_673c7e20_553d_4184_87f1_861f3fefaf0b"
          xlink:label="h_1826_673c7e20_553d_4184_87f1_861f3fefaf0b"
          xlink:type="locator"/>
        <link:footnote id="f_0225_000225" xlink:label="f_0225_000225" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1826_673c7e20_553d_4184_87f1_861f3fefaf0b"
          xlink:to="f_0225_000225"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1826_673c7e20_553d_4184_87f1_861f3fefaf0b"
          xlink:to="f_0225_000226"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_183_e69be390_fda8_48c7_88b4_e01788a45f90"
          xlink:label="h_183_e69be390_fda8_48c7_88b4_e01788a45f90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_183_e69be390_fda8_48c7_88b4_e01788a45f90"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1835_b2229a21_26b9_4ac6_93d7_12ad187f8eaa"
          xlink:label="h_1835_b2229a21_26b9_4ac6_93d7_12ad187f8eaa"
          xlink:type="locator"/>
        <link:footnote id="f_0227_000228" xlink:label="f_0227_000228" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1835_b2229a21_26b9_4ac6_93d7_12ad187f8eaa"
          xlink:to="f_0227_000228"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1836_ad955b13_95e4_4aad_b70f_72e46d877227"
          xlink:label="h_1836_ad955b13_95e4_4aad_b70f_72e46d877227"
          xlink:type="locator"/>
        <link:footnote id="f_0227_000227" xlink:label="f_0227_000227" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1836_ad955b13_95e4_4aad_b70f_72e46d877227"
          xlink:to="f_0227_000227"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1836_ad955b13_95e4_4aad_b70f_72e46d877227"
          xlink:to="f_0227_000228"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_184_20e2ffed_e8a5_4c4f_abc2_712d1c89948f"
          xlink:label="h_184_20e2ffed_e8a5_4c4f_abc2_712d1c89948f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_184_20e2ffed_e8a5_4c4f_abc2_712d1c89948f"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1845_10c37355_b8e9_412b_a3b2_284fd89b8f54"
          xlink:label="h_1845_10c37355_b8e9_412b_a3b2_284fd89b8f54"
          xlink:type="locator"/>
        <link:footnote id="f_0229_000230" xlink:label="f_0229_000230" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1845_10c37355_b8e9_412b_a3b2_284fd89b8f54"
          xlink:to="f_0229_000230"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1846_914d0134_acb7_4029_ba58_6518f7678b99"
          xlink:label="h_1846_914d0134_acb7_4029_ba58_6518f7678b99"
          xlink:type="locator"/>
        <link:footnote id="f_0229_000229" xlink:label="f_0229_000229" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1846_914d0134_acb7_4029_ba58_6518f7678b99"
          xlink:to="f_0229_000229"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1846_914d0134_acb7_4029_ba58_6518f7678b99"
          xlink:to="f_0229_000230"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_185_bc8e0115_9fe9_46e3_9ee6_6bc8803e884a"
          xlink:label="h_185_bc8e0115_9fe9_46e3_9ee6_6bc8803e884a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_185_bc8e0115_9fe9_46e3_9ee6_6bc8803e884a"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1855_9964b41d_f25f_4c8a_a0a5_e898341e8ee8"
          xlink:label="h_1855_9964b41d_f25f_4c8a_a0a5_e898341e8ee8"
          xlink:type="locator"/>
        <link:footnote id="f_0231_000232" xlink:label="f_0231_000232" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1855_9964b41d_f25f_4c8a_a0a5_e898341e8ee8"
          xlink:to="f_0231_000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1856_640d3d53_ae39_4c99_b5a6_b4819ace49c7"
          xlink:label="h_1856_640d3d53_ae39_4c99_b5a6_b4819ace49c7"
          xlink:type="locator"/>
        <link:footnote id="f_0231_000231" xlink:label="f_0231_000231" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1856_640d3d53_ae39_4c99_b5a6_b4819ace49c7"
          xlink:to="f_0231_000231"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1856_640d3d53_ae39_4c99_b5a6_b4819ace49c7"
          xlink:to="f_0231_000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_186_8fd88f14_af46_4a98_8068_0ebd29098a18"
          xlink:label="h_186_8fd88f14_af46_4a98_8068_0ebd29098a18"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_186_8fd88f14_af46_4a98_8068_0ebd29098a18"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1865_4a3119c0_1d0e_45e7_a0f0_008423817974"
          xlink:label="h_1865_4a3119c0_1d0e_45e7_a0f0_008423817974"
          xlink:type="locator"/>
        <link:footnote id="f_0233_000234" xlink:label="f_0233_000234" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1865_4a3119c0_1d0e_45e7_a0f0_008423817974"
          xlink:to="f_0233_000234"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1866_8b55bf94_3446_4381_9c24_4f91615e3bbf"
          xlink:label="h_1866_8b55bf94_3446_4381_9c24_4f91615e3bbf"
          xlink:type="locator"/>
        <link:footnote id="f_0233_000233" xlink:label="f_0233_000233" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1866_8b55bf94_3446_4381_9c24_4f91615e3bbf"
          xlink:to="f_0233_000233"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1866_8b55bf94_3446_4381_9c24_4f91615e3bbf"
          xlink:to="f_0233_000234"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_187_512229ce_4cd1_4e4b_849a_85c674f30d94"
          xlink:label="h_187_512229ce_4cd1_4e4b_849a_85c674f30d94"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_187_512229ce_4cd1_4e4b_849a_85c674f30d94"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1875_bfe13d56_37e7_429d_ac53_35677888c2b0"
          xlink:label="h_1875_bfe13d56_37e7_429d_ac53_35677888c2b0"
          xlink:type="locator"/>
        <link:footnote id="f_0235_000236" xlink:label="f_0235_000236" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1875_bfe13d56_37e7_429d_ac53_35677888c2b0"
          xlink:to="f_0235_000236"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1876_11a150d5_0cdf_4686_99cf_b4889c05894b"
          xlink:label="h_1876_11a150d5_0cdf_4686_99cf_b4889c05894b"
          xlink:type="locator"/>
        <link:footnote id="f_0235_000235" xlink:label="f_0235_000235" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1876_11a150d5_0cdf_4686_99cf_b4889c05894b"
          xlink:to="f_0235_000235"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1876_11a150d5_0cdf_4686_99cf_b4889c05894b"
          xlink:to="f_0235_000236"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_188_85a23030_60bd_40b4_a240_a91605b3a9de"
          xlink:label="h_188_85a23030_60bd_40b4_a240_a91605b3a9de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_188_85a23030_60bd_40b4_a240_a91605b3a9de"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1885_ce245ba2_13aa_49e6_9be3_1e90d24e0704"
          xlink:label="h_1885_ce245ba2_13aa_49e6_9be3_1e90d24e0704"
          xlink:type="locator"/>
        <link:footnote id="f_0237_000238" xlink:label="f_0237_000238" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Costs paid excludes fees and expenses incurred indirectly as a result of investments in other investment companies.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1885_ce245ba2_13aa_49e6_9be3_1e90d24e0704"
          xlink:to="f_0237_000238"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1886_1c6b5f03_5189_4ce9_bc74_485e1b729f52"
          xlink:label="h_1886_1c6b5f03_5189_4ce9_bc74_485e1b729f52"
          xlink:type="locator"/>
        <link:footnote id="f_0237_000237" xlink:label="f_0237_000237" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1886_1c6b5f03_5189_4ce9_bc74_485e1b729f52"
          xlink:to="f_0237_000237"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1886_1c6b5f03_5189_4ce9_bc74_485e1b729f52"
          xlink:to="f_0237_000238"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_189_59eeca1b_74c5_44f6_a77c_cc773cc72d77"
          xlink:label="h_189_59eeca1b_74c5_44f6_a77c_cc773cc72d77"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_189_59eeca1b_74c5_44f6_a77c_cc773cc72d77"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1896_2f62fc22_619e_4984_8c60_256591ccc3ce"
          xlink:label="h_1896_2f62fc22_619e_4984_8c60_256591ccc3ce"
          xlink:type="locator"/>
        <link:footnote id="f_0239_000239" xlink:label="f_0239_000239" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1896_2f62fc22_619e_4984_8c60_256591ccc3ce"
          xlink:to="f_0239_000239"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_19_fbcb96df_9621_4ca7_85e0_321d43f101fb"
          xlink:label="h_19_fbcb96df_9621_4ca7_85e0_321d43f101fb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_19_fbcb96df_9621_4ca7_85e0_321d43f101fb"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_190_470b211b_8952_4237_9d95_f9be5a7f87b4"
          xlink:label="h_190_470b211b_8952_4237_9d95_f9be5a7f87b4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_190_470b211b_8952_4237_9d95_f9be5a7f87b4"
          xlink:to="f_0019_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1903_18417eb5_0aa0_4312_9c55_ea8cdcdc823e"
          xlink:label="h_1903_18417eb5_0aa0_4312_9c55_ea8cdcdc823e"
          xlink:type="locator"/>
        <link:footnote id="f_0239_000240" xlink:label="f_0239_000240" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1903_18417eb5_0aa0_4312_9c55_ea8cdcdc823e"
          xlink:to="f_0239_000240"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1911_8e51fb4c_ac8e_4507_9ac6_1bbba7acc364"
          xlink:label="h_1911_8e51fb4c_ac8e_4507_9ac6_1bbba7acc364"
          xlink:type="locator"/>
        <link:footnote id="f_0239_000241" xlink:label="f_0239_000241" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1911_8e51fb4c_ac8e_4507_9ac6_1bbba7acc364"
          xlink:to="f_0239_000241"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1912_1a59f47f_ac83_425f_9664_5e0d6a27179c"
          xlink:label="h_1912_1a59f47f_ac83_425f_9664_5e0d6a27179c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1912_1a59f47f_ac83_425f_9664_5e0d6a27179c"
          xlink:to="f_0239_000241"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1917_cf0d7c50_763e_4d0a_92c1_bcf964d88657"
          xlink:label="h_1917_cf0d7c50_763e_4d0a_92c1_bcf964d88657"
          xlink:type="locator"/>
        <link:footnote id="f_0241_000242" xlink:label="f_0241_000242" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1917_cf0d7c50_763e_4d0a_92c1_bcf964d88657"
          xlink:to="f_0241_000242"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_192_5359e8a2_22ef_462e_8573_13e33390e6eb"
          xlink:label="h_192_5359e8a2_22ef_462e_8573_13e33390e6eb"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000021" xlink:label="f_0021_000021" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_192_5359e8a2_22ef_462e_8573_13e33390e6eb"
          xlink:to="f_0021_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1924_a75b24a3_1395_4dfd_8b37_377565ddf40d"
          xlink:label="h_1924_a75b24a3_1395_4dfd_8b37_377565ddf40d"
          xlink:type="locator"/>
        <link:footnote id="f_0241_000243" xlink:label="f_0241_000243" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1924_a75b24a3_1395_4dfd_8b37_377565ddf40d"
          xlink:to="f_0241_000243"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1932_6ab39cef_d144_448d_bd7a_4e231e61d97b"
          xlink:label="h_1932_6ab39cef_d144_448d_bd7a_4e231e61d97b"
          xlink:type="locator"/>
        <link:footnote id="f_0241_000244" xlink:label="f_0241_000244" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1932_6ab39cef_d144_448d_bd7a_4e231e61d97b"
          xlink:to="f_0241_000244"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1933_9a79846b_9f33_4a25_b3b0_9cfecfe7ba66"
          xlink:label="h_1933_9a79846b_9f33_4a25_b3b0_9cfecfe7ba66"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1933_9a79846b_9f33_4a25_b3b0_9cfecfe7ba66"
          xlink:to="f_0241_000244"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1938_87b819b5_484c_4974_a05a_d5acd05c2073"
          xlink:label="h_1938_87b819b5_484c_4974_a05a_d5acd05c2073"
          xlink:type="locator"/>
        <link:footnote id="f_0243_000245" xlink:label="f_0243_000245" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1938_87b819b5_484c_4974_a05a_d5acd05c2073"
          xlink:to="f_0243_000245"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1945_5834538d_d29f_4299_8c78_cd4e746ae9c9"
          xlink:label="h_1945_5834538d_d29f_4299_8c78_cd4e746ae9c9"
          xlink:type="locator"/>
        <link:footnote id="f_0243_000246" xlink:label="f_0243_000246" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1945_5834538d_d29f_4299_8c78_cd4e746ae9c9"
          xlink:to="f_0243_000246"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1953_ab23e96a_05b1_4c08_aa19_d3f9b998ce89"
          xlink:label="h_1953_ab23e96a_05b1_4c08_aa19_d3f9b998ce89"
          xlink:type="locator"/>
        <link:footnote id="f_0243_000247" xlink:label="f_0243_000247" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1953_ab23e96a_05b1_4c08_aa19_d3f9b998ce89"
          xlink:to="f_0243_000247"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1954_5d82a257_c118_4c97_aebb_04ab682275c7"
          xlink:label="h_1954_5d82a257_c118_4c97_aebb_04ab682275c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1954_5d82a257_c118_4c97_aebb_04ab682275c7"
          xlink:to="f_0243_000247"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1959_e505df5f_bc63_4bcd_8f98_7a8afc2273e7"
          xlink:label="h_1959_e505df5f_bc63_4bcd_8f98_7a8afc2273e7"
          xlink:type="locator"/>
        <link:footnote id="f_0245_000248" xlink:label="f_0245_000248" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1959_e505df5f_bc63_4bcd_8f98_7a8afc2273e7"
          xlink:to="f_0245_000248"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_196_577da700_78b3_48e5_9560_a37fd38ec4e3"
          xlink:label="h_196_577da700_78b3_48e5_9560_a37fd38ec4e3"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000022" xlink:label="f_0021_000022" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_196_577da700_78b3_48e5_9560_a37fd38ec4e3"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1966_42a197aa_9d91_415f_a268_5a3917b3e2e8"
          xlink:label="h_1966_42a197aa_9d91_415f_a268_5a3917b3e2e8"
          xlink:type="locator"/>
        <link:footnote id="f_0245_000249" xlink:label="f_0245_000249" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1966_42a197aa_9d91_415f_a268_5a3917b3e2e8"
          xlink:to="f_0245_000249"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_197_c2ed8eec_88e5_40ac_925d_1ade74731959"
          xlink:label="h_197_c2ed8eec_88e5_40ac_925d_1ade74731959"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_197_c2ed8eec_88e5_40ac_925d_1ade74731959"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1974_7d8843dc_a267_4363_870d_8e63ac9f4f19"
          xlink:label="h_1974_7d8843dc_a267_4363_870d_8e63ac9f4f19"
          xlink:type="locator"/>
        <link:footnote id="f_0245_000250" xlink:label="f_0245_000250" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1974_7d8843dc_a267_4363_870d_8e63ac9f4f19"
          xlink:to="f_0245_000250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1975_25cbc23d_55e1_45f7_8733_06191621f34d"
          xlink:label="h_1975_25cbc23d_55e1_45f7_8733_06191621f34d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1975_25cbc23d_55e1_45f7_8733_06191621f34d"
          xlink:to="f_0245_000250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_198_1b9df78a_5567_492a_af89_a4d45512af7f"
          xlink:label="h_198_1b9df78a_5567_492a_af89_a4d45512af7f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_198_1b9df78a_5567_492a_af89_a4d45512af7f"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1980_aa399538_930f_43ae_802d_2bb604823d00"
          xlink:label="h_1980_aa399538_930f_43ae_802d_2bb604823d00"
          xlink:type="locator"/>
        <link:footnote id="f_0247_000251" xlink:label="f_0247_000251" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1980_aa399538_930f_43ae_802d_2bb604823d00"
          xlink:to="f_0247_000251"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1987_d5a7e0ab_80e8_4096_acaa_262812517b93"
          xlink:label="h_1987_d5a7e0ab_80e8_4096_acaa_262812517b93"
          xlink:type="locator"/>
        <link:footnote id="f_0247_000252" xlink:label="f_0247_000252" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1987_d5a7e0ab_80e8_4096_acaa_262812517b93"
          xlink:to="f_0247_000252"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_199_fcfd0cfa_3b19_4baa_a7be_aa4c15e01aee"
          xlink:label="h_199_fcfd0cfa_3b19_4baa_a7be_aa4c15e01aee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_199_fcfd0cfa_3b19_4baa_a7be_aa4c15e01aee"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1995_73be48af_5059_497e_bfee_161b37a1049d"
          xlink:label="h_1995_73be48af_5059_497e_bfee_161b37a1049d"
          xlink:type="locator"/>
        <link:footnote id="f_0247_000253" xlink:label="f_0247_000253" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1995_73be48af_5059_497e_bfee_161b37a1049d"
          xlink:to="f_0247_000253"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1996_c1be1e2b_5b63_4866_b32a_0cd736cb2e23"
          xlink:label="h_1996_c1be1e2b_5b63_4866_b32a_0cd736cb2e23"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1996_c1be1e2b_5b63_4866_b32a_0cd736cb2e23"
          xlink:to="f_0247_000253"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_ecf580bb_6e03_4655_a949_0c25df1d4145"
          xlink:label="h_2_ecf580bb_6e03_4655_a949_0c25df1d4145"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000003" xlink:label="f_0001_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_ecf580bb_6e03_4655_a949_0c25df1d4145"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_200_da1386e6_97d1_440c_914b_d5932a5e6a08"
          xlink:label="h_200_da1386e6_97d1_440c_914b_d5932a5e6a08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_200_da1386e6_97d1_440c_914b_d5932a5e6a08"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2001_07b8ae3a_df69_4932_bf1f_4fe3f52f29b4"
          xlink:label="h_2001_07b8ae3a_df69_4932_bf1f_4fe3f52f29b4"
          xlink:type="locator"/>
        <link:footnote id="f_0249_000254" xlink:label="f_0249_000254" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2001_07b8ae3a_df69_4932_bf1f_4fe3f52f29b4"
          xlink:to="f_0249_000254"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2008_0a242f9e_517b_4091_8c7c_c17260953cf8"
          xlink:label="h_2008_0a242f9e_517b_4091_8c7c_c17260953cf8"
          xlink:type="locator"/>
        <link:footnote id="f_0249_000255" xlink:label="f_0249_000255" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2008_0a242f9e_517b_4091_8c7c_c17260953cf8"
          xlink:to="f_0249_000255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_201_ea02aa94_9046_41a4_9074_c2aa3780a34a"
          xlink:label="h_201_ea02aa94_9046_41a4_9074_c2aa3780a34a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_201_ea02aa94_9046_41a4_9074_c2aa3780a34a"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2016_c4267e8c_cd32_4511_9a3e_f4a9acc0f1b2"
          xlink:label="h_2016_c4267e8c_cd32_4511_9a3e_f4a9acc0f1b2"
          xlink:type="locator"/>
        <link:footnote id="f_0249_000256" xlink:label="f_0249_000256" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2016_c4267e8c_cd32_4511_9a3e_f4a9acc0f1b2"
          xlink:to="f_0249_000256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2017_8ce58fb3_31ea_469e_985a_a9f66ab0cd14"
          xlink:label="h_2017_8ce58fb3_31ea_469e_985a_a9f66ab0cd14"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2017_8ce58fb3_31ea_469e_985a_a9f66ab0cd14"
          xlink:to="f_0249_000256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_202_88514b29_d65d_4f57_9cc1_3c6a9e31bd56"
          xlink:label="h_202_88514b29_d65d_4f57_9cc1_3c6a9e31bd56"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_202_88514b29_d65d_4f57_9cc1_3c6a9e31bd56"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2022_b1476d99_d4ad_4147_94a9_4dfd46e75d0b"
          xlink:label="h_2022_b1476d99_d4ad_4147_94a9_4dfd46e75d0b"
          xlink:type="locator"/>
        <link:footnote id="f_0251_000257" xlink:label="f_0251_000257" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2022_b1476d99_d4ad_4147_94a9_4dfd46e75d0b"
          xlink:to="f_0251_000257"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2029_6e772f2d_2e61_483d_9caf_5ca039ce97d9"
          xlink:label="h_2029_6e772f2d_2e61_483d_9caf_5ca039ce97d9"
          xlink:type="locator"/>
        <link:footnote id="f_0251_000258" xlink:label="f_0251_000258" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2029_6e772f2d_2e61_483d_9caf_5ca039ce97d9"
          xlink:to="f_0251_000258"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_203_16905a77_0d4a_4edf_8c65_f4efc3cb0d0d"
          xlink:label="h_203_16905a77_0d4a_4edf_8c65_f4efc3cb0d0d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_203_16905a77_0d4a_4edf_8c65_f4efc3cb0d0d"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2037_8d2752ab_5e0e_4407_97aa_45a82f91f387"
          xlink:label="h_2037_8d2752ab_5e0e_4407_97aa_45a82f91f387"
          xlink:type="locator"/>
        <link:footnote id="f_0251_000259" xlink:label="f_0251_000259" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2037_8d2752ab_5e0e_4407_97aa_45a82f91f387"
          xlink:to="f_0251_000259"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2038_2635b482_9ea2_4e19_ab9b_fdc61b56008d"
          xlink:label="h_2038_2635b482_9ea2_4e19_ab9b_fdc61b56008d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2038_2635b482_9ea2_4e19_ab9b_fdc61b56008d"
          xlink:to="f_0251_000259"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_204_9ba62dd7_5fd3_4ec3_80b0_bb7a10e9eaf5"
          xlink:label="h_204_9ba62dd7_5fd3_4ec3_80b0_bb7a10e9eaf5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_204_9ba62dd7_5fd3_4ec3_80b0_bb7a10e9eaf5"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2043_33784108_e094_4417_bc29_009bf99e438b"
          xlink:label="h_2043_33784108_e094_4417_bc29_009bf99e438b"
          xlink:type="locator"/>
        <link:footnote id="f_0253_000260" xlink:label="f_0253_000260" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2043_33784108_e094_4417_bc29_009bf99e438b"
          xlink:to="f_0253_000260"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_205_c2b4ba74_7d0d_4a7c_937e_9cf04dde5a01"
          xlink:label="h_205_c2b4ba74_7d0d_4a7c_937e_9cf04dde5a01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_205_c2b4ba74_7d0d_4a7c_937e_9cf04dde5a01"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2050_6ee9850a_46f3_43c0_a639_819642c8e6d4"
          xlink:label="h_2050_6ee9850a_46f3_43c0_a639_819642c8e6d4"
          xlink:type="locator"/>
        <link:footnote id="f_0253_000261" xlink:label="f_0253_000261" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2050_6ee9850a_46f3_43c0_a639_819642c8e6d4"
          xlink:to="f_0253_000261"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2058_99e165f7_cff3_4e7f_b004_d6a595b7abda"
          xlink:label="h_2058_99e165f7_cff3_4e7f_b004_d6a595b7abda"
          xlink:type="locator"/>
        <link:footnote id="f_0253_000262" xlink:label="f_0253_000262" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2058_99e165f7_cff3_4e7f_b004_d6a595b7abda"
          xlink:to="f_0253_000262"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2059_5d3f0b7c_017e_4205_b5b4_9e4695e25235"
          xlink:label="h_2059_5d3f0b7c_017e_4205_b5b4_9e4695e25235"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2059_5d3f0b7c_017e_4205_b5b4_9e4695e25235"
          xlink:to="f_0253_000262"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_206_7a5d4ebc_92bc_4d68_a4e3_b69ff03a649d"
          xlink:label="h_206_7a5d4ebc_92bc_4d68_a4e3_b69ff03a649d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_206_7a5d4ebc_92bc_4d68_a4e3_b69ff03a649d"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2064_879b85cd_54a4_4373_81d7_f441307510c4"
          xlink:label="h_2064_879b85cd_54a4_4373_81d7_f441307510c4"
          xlink:type="locator"/>
        <link:footnote id="f_0255_000263" xlink:label="f_0255_000263" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2064_879b85cd_54a4_4373_81d7_f441307510c4"
          xlink:to="f_0255_000263"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_207_ebf271af_37eb_44f4_9c4e_137049f09a64"
          xlink:label="h_207_ebf271af_37eb_44f4_9c4e_137049f09a64"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_207_ebf271af_37eb_44f4_9c4e_137049f09a64"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2071_176462e9_2746_4e47_a8b5_d514f50d6f42"
          xlink:label="h_2071_176462e9_2746_4e47_a8b5_d514f50d6f42"
          xlink:type="locator"/>
        <link:footnote id="f_0255_000264" xlink:label="f_0255_000264" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">All, or a portion of the securities categorized as U.S. Government Agencies, were agency mortgage-backed securities.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2071_176462e9_2746_4e47_a8b5_d514f50d6f42"
          xlink:to="f_0255_000264"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2079_fc82ea43_a0c2_4329_9e90_c4f0b1c6c950"
          xlink:label="h_2079_fc82ea43_a0c2_4329_9e90_c4f0b1c6c950"
          xlink:type="locator"/>
        <link:footnote id="f_0255_000265" xlink:label="f_0255_000265" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2079_fc82ea43_a0c2_4329_9e90_c4f0b1c6c950"
          xlink:to="f_0255_000265"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_208_e7e71977_54f1_453f_8451_fac83dd40632"
          xlink:label="h_208_e7e71977_54f1_453f_8451_fac83dd40632"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_208_e7e71977_54f1_453f_8451_fac83dd40632"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2080_921510e5_831a_4d1f_b4ad_724ffe3594d1"
          xlink:label="h_2080_921510e5_831a_4d1f_b4ad_724ffe3594d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2080_921510e5_831a_4d1f_b4ad_724ffe3594d1"
          xlink:to="f_0255_000265"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2085_9bca020a_e213_4839_b68d_107ee7868033"
          xlink:label="h_2085_9bca020a_e213_4839_b68d_107ee7868033"
          xlink:type="locator"/>
        <link:footnote id="f_0257_000266" xlink:label="f_0257_000266" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2085_9bca020a_e213_4839_b68d_107ee7868033"
          xlink:to="f_0257_000266"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_209_07ef2b1c_c2fc_4b89_bbe8_1803b1d6f49a"
          xlink:label="h_209_07ef2b1c_c2fc_4b89_bbe8_1803b1d6f49a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_209_07ef2b1c_c2fc_4b89_bbe8_1803b1d6f49a"
          xlink:to="f_0021_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2097_0d968257_5fc8_4be2_953e_3d9b2d2d385b"
          xlink:label="h_2097_0d968257_5fc8_4be2_953e_3d9b2d2d385b"
          xlink:type="locator"/>
        <link:footnote id="f_0259_000267" xlink:label="f_0259_000267" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2097_0d968257_5fc8_4be2_953e_3d9b2d2d385b"
          xlink:to="f_0259_000267"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_21_c3177a11_c510_43c1_b4ad_fcb71763ef26"
          xlink:label="h_21_c3177a11_c510_43c1_b4ad_fcb71763ef26"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000003" xlink:label="f_0003_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_21_c3177a11_c510_43c1_b4ad_fcb71763ef26"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2109_1d688e01_1864_44e1_af81_4651880232cb"
          xlink:label="h_2109_1d688e01_1864_44e1_af81_4651880232cb"
          xlink:type="locator"/>
        <link:footnote id="f_0261_000268" xlink:label="f_0261_000268" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2109_1d688e01_1864_44e1_af81_4651880232cb"
          xlink:to="f_0261_000268"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_211_d13c3cc3_d726_4dc9_9c27_471ab683faf1"
          xlink:label="h_211_d13c3cc3_d726_4dc9_9c27_471ab683faf1"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000023" xlink:label="f_0023_000023" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_211_d13c3cc3_d726_4dc9_9c27_471ab683faf1"
          xlink:to="f_0023_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2121_0ec5c37a_6662_437c_9794_c222c4aec12a"
          xlink:label="h_2121_0ec5c37a_6662_437c_9794_c222c4aec12a"
          xlink:type="locator"/>
        <link:footnote id="f_0263_000269" xlink:label="f_0263_000269" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2121_0ec5c37a_6662_437c_9794_c222c4aec12a"
          xlink:to="f_0263_000269"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2133_73f56ac1_1528_4aa1_a75c_e755061335a7"
          xlink:label="h_2133_73f56ac1_1528_4aa1_a75c_e755061335a7"
          xlink:type="locator"/>
        <link:footnote id="f_0265_000270" xlink:label="f_0265_000270" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2133_73f56ac1_1528_4aa1_a75c_e755061335a7"
          xlink:to="f_0265_000270"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2145_e1782771_dd0f_4f89_a8c9_5264319f0260"
          xlink:label="h_2145_e1782771_dd0f_4f89_a8c9_5264319f0260"
          xlink:type="locator"/>
        <link:footnote id="f_0267_000271" xlink:label="f_0267_000271" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2145_e1782771_dd0f_4f89_a8c9_5264319f0260"
          xlink:to="f_0267_000271"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_215_8791fd3a_e607_48e3_a0f2_ac156e07b28c"
          xlink:label="h_215_8791fd3a_e607_48e3_a0f2_ac156e07b28c"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000024" xlink:label="f_0023_000024" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_215_8791fd3a_e607_48e3_a0f2_ac156e07b28c"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2157_5e643c41_9d36_4905_890a_0f3a5343fc5d"
          xlink:label="h_2157_5e643c41_9d36_4905_890a_0f3a5343fc5d"
          xlink:type="locator"/>
        <link:footnote id="f_0269_000272" xlink:label="f_0269_000272" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2157_5e643c41_9d36_4905_890a_0f3a5343fc5d"
          xlink:to="f_0269_000272"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_216_163548ee_52ef_4f08_99a4_2e6cf1157e1a"
          xlink:label="h_216_163548ee_52ef_4f08_99a4_2e6cf1157e1a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_216_163548ee_52ef_4f08_99a4_2e6cf1157e1a"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2169_f1daadf5_79d5_4526_8c53_0892b0ecb7bd"
          xlink:label="h_2169_f1daadf5_79d5_4526_8c53_0892b0ecb7bd"
          xlink:type="locator"/>
        <link:footnote id="f_0271_000273" xlink:label="f_0271_000273" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2169_f1daadf5_79d5_4526_8c53_0892b0ecb7bd"
          xlink:to="f_0271_000273"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_217_9e4daef7_200b_4310_94e7_d4a0fba4f832"
          xlink:label="h_217_9e4daef7_200b_4310_94e7_d4a0fba4f832"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_217_9e4daef7_200b_4310_94e7_d4a0fba4f832"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_218_a11c0595_e463_4e7d_aeee_a5302101555d"
          xlink:label="h_218_a11c0595_e463_4e7d_aeee_a5302101555d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_218_a11c0595_e463_4e7d_aeee_a5302101555d"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2181_9af8fa27_ff1f_40ac_a32f_798059a0a264"
          xlink:label="h_2181_9af8fa27_ff1f_40ac_a32f_798059a0a264"
          xlink:type="locator"/>
        <link:footnote id="f_0273_000274" xlink:label="f_0273_000274" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2181_9af8fa27_ff1f_40ac_a32f_798059a0a264"
          xlink:to="f_0273_000274"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_219_44b28899_4283_42ae_abd2_57df0d2dc245"
          xlink:label="h_219_44b28899_4283_42ae_abd2_57df0d2dc245"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_219_44b28899_4283_42ae_abd2_57df0d2dc245"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_220_6ad5d449_271f_4b8c_9458_ce5ca54a1165"
          xlink:label="h_220_6ad5d449_271f_4b8c_9458_ce5ca54a1165"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_220_6ad5d449_271f_4b8c_9458_ce5ca54a1165"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_221_a5890f27_b6a5_4a10_9a8e_eb8498b6e91e"
          xlink:label="h_221_a5890f27_b6a5_4a10_9a8e_eb8498b6e91e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_221_a5890f27_b6a5_4a10_9a8e_eb8498b6e91e"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_222_93478272_fb04_499b_992f_3b0014c48607"
          xlink:label="h_222_93478272_fb04_499b_992f_3b0014c48607"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_222_93478272_fb04_499b_992f_3b0014c48607"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_223_832c03dd_8e76_43b3_bb3d_6ef2307e06df"
          xlink:label="h_223_832c03dd_8e76_43b3_bb3d_6ef2307e06df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_223_832c03dd_8e76_43b3_bb3d_6ef2307e06df"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_224_0c885781_14a0_4f43_a7c0_bc42caf45887"
          xlink:label="h_224_0c885781_14a0_4f43_a7c0_bc42caf45887"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_224_0c885781_14a0_4f43_a7c0_bc42caf45887"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_225_ad04dac1_3c15_4833_bc9e_f0ce64d3c359"
          xlink:label="h_225_ad04dac1_3c15_4833_bc9e_f0ce64d3c359"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_225_ad04dac1_3c15_4833_bc9e_f0ce64d3c359"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_226_743ec2e3_210f_47da_8f82_4ac6dfd8354c"
          xlink:label="h_226_743ec2e3_210f_47da_8f82_4ac6dfd8354c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_226_743ec2e3_210f_47da_8f82_4ac6dfd8354c"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_227_729c4ab1_0f8c_4f39_98e8_b349b1213c68"
          xlink:label="h_227_729c4ab1_0f8c_4f39_98e8_b349b1213c68"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_227_729c4ab1_0f8c_4f39_98e8_b349b1213c68"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_228_5679850e_ea16_4d0f_b226_3b328a22cfaa"
          xlink:label="h_228_5679850e_ea16_4d0f_b226_3b328a22cfaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_228_5679850e_ea16_4d0f_b226_3b328a22cfaa"
          xlink:to="f_0023_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_230_bc311635_c026_4442_b4a4_2f64f77e2bcc"
          xlink:label="h_230_bc311635_c026_4442_b4a4_2f64f77e2bcc"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000025" xlink:label="f_0025_000025" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_230_bc311635_c026_4442_b4a4_2f64f77e2bcc"
          xlink:to="f_0025_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_234_6621cf01_4d8a_4a8f_a373_00df5f818ff8"
          xlink:label="h_234_6621cf01_4d8a_4a8f_a373_00df5f818ff8"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000026" xlink:label="f_0025_000026" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_234_6621cf01_4d8a_4a8f_a373_00df5f818ff8"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_235_c01ba2d5_cb24_4911_bb32_36830997c2af"
          xlink:label="h_235_c01ba2d5_cb24_4911_bb32_36830997c2af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_235_c01ba2d5_cb24_4911_bb32_36830997c2af"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_236_3dab4a17_a714_4614_9002_680517c7c245"
          xlink:label="h_236_3dab4a17_a714_4614_9002_680517c7c245"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_236_3dab4a17_a714_4614_9002_680517c7c245"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_237_7460b9f1_de0a_4ebc_9e7a_c4d8e843f8a7"
          xlink:label="h_237_7460b9f1_de0a_4ebc_9e7a_c4d8e843f8a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_237_7460b9f1_de0a_4ebc_9e7a_c4d8e843f8a7"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_238_10071f01_b693_4b73_8c55_858ba686e7dc"
          xlink:label="h_238_10071f01_b693_4b73_8c55_858ba686e7dc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_238_10071f01_b693_4b73_8c55_858ba686e7dc"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_239_630aa1f5_f441_4592_94b8_ea76a265c3b8"
          xlink:label="h_239_630aa1f5_f441_4592_94b8_ea76a265c3b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_239_630aa1f5_f441_4592_94b8_ea76a265c3b8"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_240_2d22f6c6_232d_4759_b0ee_d6efff88c11c"
          xlink:label="h_240_2d22f6c6_232d_4759_b0ee_d6efff88c11c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_240_2d22f6c6_232d_4759_b0ee_d6efff88c11c"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_241_c80fc6d7_763a_48a7_af91_615e150dadc5"
          xlink:label="h_241_c80fc6d7_763a_48a7_af91_615e150dadc5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_241_c80fc6d7_763a_48a7_af91_615e150dadc5"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_242_9fbe0063_cb42_4b78_b143_41b8d47fb2f9"
          xlink:label="h_242_9fbe0063_cb42_4b78_b143_41b8d47fb2f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_242_9fbe0063_cb42_4b78_b143_41b8d47fb2f9"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_243_3014e5aa_7173_46aa_8917_20a28ab270d9"
          xlink:label="h_243_3014e5aa_7173_46aa_8917_20a28ab270d9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_243_3014e5aa_7173_46aa_8917_20a28ab270d9"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_244_409facb9_bc82_49f4_8d8d_54a0ce8dd3c0"
          xlink:label="h_244_409facb9_bc82_49f4_8d8d_54a0ce8dd3c0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_244_409facb9_bc82_49f4_8d8d_54a0ce8dd3c0"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_245_c758cfad_6315_4977_b925_aae04dd49c22"
          xlink:label="h_245_c758cfad_6315_4977_b925_aae04dd49c22"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_245_c758cfad_6315_4977_b925_aae04dd49c22"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_246_fe7be322_75b1_424d_97f0_102317a3e2f9"
          xlink:label="h_246_fe7be322_75b1_424d_97f0_102317a3e2f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_246_fe7be322_75b1_424d_97f0_102317a3e2f9"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_247_fd50a12f_3eda_45e5_8269_9a7c09e2319e"
          xlink:label="h_247_fd50a12f_3eda_45e5_8269_9a7c09e2319e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_247_fd50a12f_3eda_45e5_8269_9a7c09e2319e"
          xlink:to="f_0025_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_249_d2520714_8356_4600_ad41_a21d402d2c98"
          xlink:label="h_249_d2520714_8356_4600_ad41_a21d402d2c98"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000027" xlink:label="f_0027_000027" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_249_d2520714_8356_4600_ad41_a21d402d2c98"
          xlink:to="f_0027_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_25_c647a24b_11a1_41e6_b9b8_331a1219904a"
          xlink:label="h_25_c647a24b_11a1_41e6_b9b8_331a1219904a"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000004" xlink:label="f_0003_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_25_c647a24b_11a1_41e6_b9b8_331a1219904a"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_253_bb0f6312_1234_495a_a6fa_f4ac5f9cc8f0"
          xlink:label="h_253_bb0f6312_1234_495a_a6fa_f4ac5f9cc8f0"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000028" xlink:label="f_0027_000028" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_253_bb0f6312_1234_495a_a6fa_f4ac5f9cc8f0"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_254_7bcacd62_fad8_47ca_948f_0c4c7f7c9539"
          xlink:label="h_254_7bcacd62_fad8_47ca_948f_0c4c7f7c9539"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_254_7bcacd62_fad8_47ca_948f_0c4c7f7c9539"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_255_041002e7_f1a9_4065_a200_c6fcbf101e2b"
          xlink:label="h_255_041002e7_f1a9_4065_a200_c6fcbf101e2b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_255_041002e7_f1a9_4065_a200_c6fcbf101e2b"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_256_a9ddf86d_c25b_4071_b00b_9b0cfab1c77d"
          xlink:label="h_256_a9ddf86d_c25b_4071_b00b_9b0cfab1c77d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_256_a9ddf86d_c25b_4071_b00b_9b0cfab1c77d"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_257_5f8bf2b0_6975_40a8_8096_6f270aca728f"
          xlink:label="h_257_5f8bf2b0_6975_40a8_8096_6f270aca728f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_257_5f8bf2b0_6975_40a8_8096_6f270aca728f"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_258_4c16edf5_714c_4513_b0bf_63859cf3de90"
          xlink:label="h_258_4c16edf5_714c_4513_b0bf_63859cf3de90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_258_4c16edf5_714c_4513_b0bf_63859cf3de90"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_259_d4f9e6bf_dba1_4863_98eb_7cc7652425c8"
          xlink:label="h_259_d4f9e6bf_dba1_4863_98eb_7cc7652425c8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_259_d4f9e6bf_dba1_4863_98eb_7cc7652425c8"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_26_1ab835ad_486b_4aed_9c2b_da6392a3b932"
          xlink:label="h_26_1ab835ad_486b_4aed_9c2b_da6392a3b932"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_26_1ab835ad_486b_4aed_9c2b_da6392a3b932"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_260_89300c25_b32c_4695_ae5f_dae56ad67e71"
          xlink:label="h_260_89300c25_b32c_4695_ae5f_dae56ad67e71"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_260_89300c25_b32c_4695_ae5f_dae56ad67e71"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_261_5e15efb6_f599_479b_9664_ecff70e729a2"
          xlink:label="h_261_5e15efb6_f599_479b_9664_ecff70e729a2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_261_5e15efb6_f599_479b_9664_ecff70e729a2"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_262_4d2ad327_57db_43b1_af41_57b236f09a1e"
          xlink:label="h_262_4d2ad327_57db_43b1_af41_57b236f09a1e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_262_4d2ad327_57db_43b1_af41_57b236f09a1e"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_263_7c23116d_7a9a_4a91_9367_605045e60c0b"
          xlink:label="h_263_7c23116d_7a9a_4a91_9367_605045e60c0b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_263_7c23116d_7a9a_4a91_9367_605045e60c0b"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_264_fe27b094_5ec8_471d_999e_3f6b73aaa60c"
          xlink:label="h_264_fe27b094_5ec8_471d_999e_3f6b73aaa60c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_264_fe27b094_5ec8_471d_999e_3f6b73aaa60c"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_265_5db55194_49f5_4863_9bb5_b9daa4f9d6bf"
          xlink:label="h_265_5db55194_49f5_4863_9bb5_b9daa4f9d6bf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_265_5db55194_49f5_4863_9bb5_b9daa4f9d6bf"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_266_7e627371_e7c0_4924_b4f4_1b990e27433f"
          xlink:label="h_266_7e627371_e7c0_4924_b4f4_1b990e27433f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_266_7e627371_e7c0_4924_b4f4_1b990e27433f"
          xlink:to="f_0027_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_268_6806d10c_dabc_47fb_97d2_52928e253a61"
          xlink:label="h_268_6806d10c_dabc_47fb_97d2_52928e253a61"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000029" xlink:label="f_0029_000029" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_268_6806d10c_dabc_47fb_97d2_52928e253a61"
          xlink:to="f_0029_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_27_982c87da_0354_49dd_8858_5bd7b869d2d1"
          xlink:label="h_27_982c87da_0354_49dd_8858_5bd7b869d2d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_27_982c87da_0354_49dd_8858_5bd7b869d2d1"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_272_b86da268_b24a_4559_b158_561c369a2bdf"
          xlink:label="h_272_b86da268_b24a_4559_b158_561c369a2bdf"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000030" xlink:label="f_0029_000030" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_272_b86da268_b24a_4559_b158_561c369a2bdf"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_273_9c6774c4_e358_47e5_a3c5_e33ef460b384"
          xlink:label="h_273_9c6774c4_e358_47e5_a3c5_e33ef460b384"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_273_9c6774c4_e358_47e5_a3c5_e33ef460b384"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_274_924458f5_1ed8_4497_ae39_0b96acc0458c"
          xlink:label="h_274_924458f5_1ed8_4497_ae39_0b96acc0458c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_274_924458f5_1ed8_4497_ae39_0b96acc0458c"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_275_95d42af4_94fc_4c0c_b83e_47b24bb6d9ab"
          xlink:label="h_275_95d42af4_94fc_4c0c_b83e_47b24bb6d9ab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_275_95d42af4_94fc_4c0c_b83e_47b24bb6d9ab"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_276_0f2b95ad_1638_4b93_98a3_4624942a5cdf"
          xlink:label="h_276_0f2b95ad_1638_4b93_98a3_4624942a5cdf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_276_0f2b95ad_1638_4b93_98a3_4624942a5cdf"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_277_de616ff3_29bf_49f5_b09b_a8ef425e572c"
          xlink:label="h_277_de616ff3_29bf_49f5_b09b_a8ef425e572c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_277_de616ff3_29bf_49f5_b09b_a8ef425e572c"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_278_fee1a30a_53a2_4d32_8449_23bf391bed32"
          xlink:label="h_278_fee1a30a_53a2_4d32_8449_23bf391bed32"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_278_fee1a30a_53a2_4d32_8449_23bf391bed32"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_279_d5ac44c9_3f37_4fdb_bca2_51b3b417da12"
          xlink:label="h_279_d5ac44c9_3f37_4fdb_bca2_51b3b417da12"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_279_d5ac44c9_3f37_4fdb_bca2_51b3b417da12"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_28_7fd7ec04_f0cd_49d3_91e5_0769367eb171"
          xlink:label="h_28_7fd7ec04_f0cd_49d3_91e5_0769367eb171"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_28_7fd7ec04_f0cd_49d3_91e5_0769367eb171"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_280_6b69b472_b4fa_4424_be0e_91590e5c715e"
          xlink:label="h_280_6b69b472_b4fa_4424_be0e_91590e5c715e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_280_6b69b472_b4fa_4424_be0e_91590e5c715e"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_281_35f06d89_fa8b_4a5a_a433_229e4637963d"
          xlink:label="h_281_35f06d89_fa8b_4a5a_a433_229e4637963d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_281_35f06d89_fa8b_4a5a_a433_229e4637963d"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_282_77cc91da_4309_404b_b264_49b01c6d4dcd"
          xlink:label="h_282_77cc91da_4309_404b_b264_49b01c6d4dcd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_282_77cc91da_4309_404b_b264_49b01c6d4dcd"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_283_99cd5185_ea77_4919_afaa_8aba37c17111"
          xlink:label="h_283_99cd5185_ea77_4919_afaa_8aba37c17111"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_283_99cd5185_ea77_4919_afaa_8aba37c17111"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_284_376a8531_4654_4377_b98e_45e1a9758494"
          xlink:label="h_284_376a8531_4654_4377_b98e_45e1a9758494"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_284_376a8531_4654_4377_b98e_45e1a9758494"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_285_3f1d1eb2_9907_48be_9eb0_090fe5c88952"
          xlink:label="h_285_3f1d1eb2_9907_48be_9eb0_090fe5c88952"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_285_3f1d1eb2_9907_48be_9eb0_090fe5c88952"
          xlink:to="f_0029_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_287_1ab33af1_1f6d_4737_879d_534c463cc1f3"
          xlink:label="h_287_1ab33af1_1f6d_4737_879d_534c463cc1f3"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000031" xlink:label="f_0031_000031" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_287_1ab33af1_1f6d_4737_879d_534c463cc1f3"
          xlink:to="f_0031_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_29_937e7797_258b_46c9_bd10_b39e57d73dec"
          xlink:label="h_29_937e7797_258b_46c9_bd10_b39e57d73dec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_29_937e7797_258b_46c9_bd10_b39e57d73dec"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_291_edbac647_fb75_413e_8ceb_dde2ff740b57"
          xlink:label="h_291_edbac647_fb75_413e_8ceb_dde2ff740b57"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000032" xlink:label="f_0031_000032" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_291_edbac647_fb75_413e_8ceb_dde2ff740b57"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_292_80c333e7_efcf_42a7_89d7_eb0fcdc1548e"
          xlink:label="h_292_80c333e7_efcf_42a7_89d7_eb0fcdc1548e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_292_80c333e7_efcf_42a7_89d7_eb0fcdc1548e"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_293_c9d7433a_d9cb_4de4_9ba5_6ebfaa7b46fb"
          xlink:label="h_293_c9d7433a_d9cb_4de4_9ba5_6ebfaa7b46fb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_293_c9d7433a_d9cb_4de4_9ba5_6ebfaa7b46fb"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_294_2efbee2a_6312_4f51_be69_fa57e4e0cb24"
          xlink:label="h_294_2efbee2a_6312_4f51_be69_fa57e4e0cb24"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_294_2efbee2a_6312_4f51_be69_fa57e4e0cb24"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_295_c1ba4eb3_9e5a_44f1_b97c_7c0aab20cde5"
          xlink:label="h_295_c1ba4eb3_9e5a_44f1_b97c_7c0aab20cde5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_295_c1ba4eb3_9e5a_44f1_b97c_7c0aab20cde5"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_296_e1936bde_4033_4da5_a17f_962d8150fa0f"
          xlink:label="h_296_e1936bde_4033_4da5_a17f_962d8150fa0f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_296_e1936bde_4033_4da5_a17f_962d8150fa0f"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_297_0ba7375b_64ef_4048_bf2f_f49875ca3645"
          xlink:label="h_297_0ba7375b_64ef_4048_bf2f_f49875ca3645"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_297_0ba7375b_64ef_4048_bf2f_f49875ca3645"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_298_d2591c93_8133_4527_8da5_cf10151008b0"
          xlink:label="h_298_d2591c93_8133_4527_8da5_cf10151008b0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_298_d2591c93_8133_4527_8da5_cf10151008b0"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_299_799add7f_4e7a_44aa_b1f8_2b202a6e8023"
          xlink:label="h_299_799add7f_4e7a_44aa_b1f8_2b202a6e8023"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_299_799add7f_4e7a_44aa_b1f8_2b202a6e8023"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_30_1c58e5c3_5d8a_49fc_9500_819540839589"
          xlink:label="h_30_1c58e5c3_5d8a_49fc_9500_819540839589"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_30_1c58e5c3_5d8a_49fc_9500_819540839589"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_300_93076f2d_3012_4da0_93a9_09554ae3ce9e"
          xlink:label="h_300_93076f2d_3012_4da0_93a9_09554ae3ce9e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_300_93076f2d_3012_4da0_93a9_09554ae3ce9e"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_301_238366a7_334f_4dde_bec8_ba1cfb9aceb7"
          xlink:label="h_301_238366a7_334f_4dde_bec8_ba1cfb9aceb7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_301_238366a7_334f_4dde_bec8_ba1cfb9aceb7"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_302_29ba8d26_c367_4ecd_9a58_b4232e6a54f2"
          xlink:label="h_302_29ba8d26_c367_4ecd_9a58_b4232e6a54f2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_302_29ba8d26_c367_4ecd_9a58_b4232e6a54f2"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_303_a91a6423_4aa6_44e5_b7da_9799b49c0289"
          xlink:label="h_303_a91a6423_4aa6_44e5_b7da_9799b49c0289"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_303_a91a6423_4aa6_44e5_b7da_9799b49c0289"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_304_b70b7cc2_89d7_4298_ae4a_235ba4e79c40"
          xlink:label="h_304_b70b7cc2_89d7_4298_ae4a_235ba4e79c40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_304_b70b7cc2_89d7_4298_ae4a_235ba4e79c40"
          xlink:to="f_0031_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_306_7648a514_d19b_44f9_9468_6d5d8114bf20"
          xlink:label="h_306_7648a514_d19b_44f9_9468_6d5d8114bf20"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000033" xlink:label="f_0033_000033" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_306_7648a514_d19b_44f9_9468_6d5d8114bf20"
          xlink:to="f_0033_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_31_76879997_f8e6_4131_8bae_062ff64047ac"
          xlink:label="h_31_76879997_f8e6_4131_8bae_062ff64047ac"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_31_76879997_f8e6_4131_8bae_062ff64047ac"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_310_a07fa87f_66dc_4b00_a9c4_b271b4c0b025"
          xlink:label="h_310_a07fa87f_66dc_4b00_a9c4_b271b4c0b025"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000034" xlink:label="f_0033_000034" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_310_a07fa87f_66dc_4b00_a9c4_b271b4c0b025"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_311_70f78fbf_fe9c_4b0e_801a_3bcffb421fda"
          xlink:label="h_311_70f78fbf_fe9c_4b0e_801a_3bcffb421fda"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_311_70f78fbf_fe9c_4b0e_801a_3bcffb421fda"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_312_6381730d_8f7e_4ed9_b802_29373f3f0b6e"
          xlink:label="h_312_6381730d_8f7e_4ed9_b802_29373f3f0b6e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_312_6381730d_8f7e_4ed9_b802_29373f3f0b6e"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_313_6d82455c_11e3_4aa5_9166_daebfd2123c1"
          xlink:label="h_313_6d82455c_11e3_4aa5_9166_daebfd2123c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_313_6d82455c_11e3_4aa5_9166_daebfd2123c1"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_314_533fa51c_846b_4eb1_bf84_8c52f75325c5"
          xlink:label="h_314_533fa51c_846b_4eb1_bf84_8c52f75325c5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_314_533fa51c_846b_4eb1_bf84_8c52f75325c5"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_315_596f888f_ad3f_43bd_938f_4b44f1018b07"
          xlink:label="h_315_596f888f_ad3f_43bd_938f_4b44f1018b07"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_315_596f888f_ad3f_43bd_938f_4b44f1018b07"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_316_8f36c52f_a6a5_4a41_b3bc_5c076994c789"
          xlink:label="h_316_8f36c52f_a6a5_4a41_b3bc_5c076994c789"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_316_8f36c52f_a6a5_4a41_b3bc_5c076994c789"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_317_971314eb_3625_48a4_825f_09632f1f1c5a"
          xlink:label="h_317_971314eb_3625_48a4_825f_09632f1f1c5a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_317_971314eb_3625_48a4_825f_09632f1f1c5a"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_318_3d4908be_a9e3_4afa_88ba_7d8c1ec4b357"
          xlink:label="h_318_3d4908be_a9e3_4afa_88ba_7d8c1ec4b357"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_318_3d4908be_a9e3_4afa_88ba_7d8c1ec4b357"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_319_87e48c29_96d1_49f9_bc56_1b1f9cf3ffd7"
          xlink:label="h_319_87e48c29_96d1_49f9_bc56_1b1f9cf3ffd7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_319_87e48c29_96d1_49f9_bc56_1b1f9cf3ffd7"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_32_70b70891_9283_4068_bbc4_55474ffb679c"
          xlink:label="h_32_70b70891_9283_4068_bbc4_55474ffb679c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_32_70b70891_9283_4068_bbc4_55474ffb679c"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_320_f7db1594_1bb1_45c1_a39b_5d9fe1a40d55"
          xlink:label="h_320_f7db1594_1bb1_45c1_a39b_5d9fe1a40d55"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_320_f7db1594_1bb1_45c1_a39b_5d9fe1a40d55"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_321_582fc48b_1fad_45b1_8ce6_0b17b9568c88"
          xlink:label="h_321_582fc48b_1fad_45b1_8ce6_0b17b9568c88"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_321_582fc48b_1fad_45b1_8ce6_0b17b9568c88"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_322_60769692_b63d_49bd_b8d3_53dcfcfd52a3"
          xlink:label="h_322_60769692_b63d_49bd_b8d3_53dcfcfd52a3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_322_60769692_b63d_49bd_b8d3_53dcfcfd52a3"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_323_da07bb3f_70de_49bb_b2d5_6a35d2be62ad"
          xlink:label="h_323_da07bb3f_70de_49bb_b2d5_6a35d2be62ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_323_da07bb3f_70de_49bb_b2d5_6a35d2be62ad"
          xlink:to="f_0033_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_325_85332c08_2461_4931_af06_8882750c0450"
          xlink:label="h_325_85332c08_2461_4931_af06_8882750c0450"
          xlink:type="locator"/>
        <link:footnote id="f_0035_000035" xlink:label="f_0035_000035" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_325_85332c08_2461_4931_af06_8882750c0450"
          xlink:to="f_0035_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_329_21538171_1f8a_4c45_b320_84ef40b601bc"
          xlink:label="h_329_21538171_1f8a_4c45_b320_84ef40b601bc"
          xlink:type="locator"/>
        <link:footnote id="f_0035_000036" xlink:label="f_0035_000036" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_329_21538171_1f8a_4c45_b320_84ef40b601bc"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_33_4f799f2f_9d4d_4c82_92cc_8c4852fe02d7"
          xlink:label="h_33_4f799f2f_9d4d_4c82_92cc_8c4852fe02d7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_33_4f799f2f_9d4d_4c82_92cc_8c4852fe02d7"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_330_7039631d_ee56_4e6b_a9bc_d9514cf959eb"
          xlink:label="h_330_7039631d_ee56_4e6b_a9bc_d9514cf959eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_330_7039631d_ee56_4e6b_a9bc_d9514cf959eb"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_331_64a5e709_c1c4_418f_a871_5c07e8ba6bd1"
          xlink:label="h_331_64a5e709_c1c4_418f_a871_5c07e8ba6bd1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_331_64a5e709_c1c4_418f_a871_5c07e8ba6bd1"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_332_426d5e7d_62ac_44fc_ab6a_a1eecc603b90"
          xlink:label="h_332_426d5e7d_62ac_44fc_ab6a_a1eecc603b90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_332_426d5e7d_62ac_44fc_ab6a_a1eecc603b90"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_333_8caf03ec_469f_4df7_b515_a80b77be3e9a"
          xlink:label="h_333_8caf03ec_469f_4df7_b515_a80b77be3e9a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_333_8caf03ec_469f_4df7_b515_a80b77be3e9a"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_334_eb2f0ecb_6792_4319_b90a_c89b10672fa5"
          xlink:label="h_334_eb2f0ecb_6792_4319_b90a_c89b10672fa5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_334_eb2f0ecb_6792_4319_b90a_c89b10672fa5"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_335_e8aa8903_c64f_42bf_91c5_c65b43df114a"
          xlink:label="h_335_e8aa8903_c64f_42bf_91c5_c65b43df114a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_335_e8aa8903_c64f_42bf_91c5_c65b43df114a"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_336_42aa5739_4f89_4a88_b9f1_850f7b8de277"
          xlink:label="h_336_42aa5739_4f89_4a88_b9f1_850f7b8de277"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_336_42aa5739_4f89_4a88_b9f1_850f7b8de277"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_337_c00244c3_5f39_4678_a38c_07ec3fb45023"
          xlink:label="h_337_c00244c3_5f39_4678_a38c_07ec3fb45023"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_337_c00244c3_5f39_4678_a38c_07ec3fb45023"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_338_b166d408_65f5_4e6a_aaf7_59319a428a06"
          xlink:label="h_338_b166d408_65f5_4e6a_aaf7_59319a428a06"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_338_b166d408_65f5_4e6a_aaf7_59319a428a06"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_339_0c8c13f5_8412_4bfc_9286_4eaa34e7dd22"
          xlink:label="h_339_0c8c13f5_8412_4bfc_9286_4eaa34e7dd22"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_339_0c8c13f5_8412_4bfc_9286_4eaa34e7dd22"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_34_f61c0c2d_1eb2_40de_88c3_6b59fd73a948"
          xlink:label="h_34_f61c0c2d_1eb2_40de_88c3_6b59fd73a948"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_34_f61c0c2d_1eb2_40de_88c3_6b59fd73a948"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_340_bab04fc7_e469_4159_84a3_322fd55b6fb1"
          xlink:label="h_340_bab04fc7_e469_4159_84a3_322fd55b6fb1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_340_bab04fc7_e469_4159_84a3_322fd55b6fb1"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_341_56f54d49_ce15_449b_ad6c_801ee60773e7"
          xlink:label="h_341_56f54d49_ce15_449b_ad6c_801ee60773e7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_341_56f54d49_ce15_449b_ad6c_801ee60773e7"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_342_91fc03d9_da41_4ab2_b229_b0865eec36e6"
          xlink:label="h_342_91fc03d9_da41_4ab2_b229_b0865eec36e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_342_91fc03d9_da41_4ab2_b229_b0865eec36e6"
          xlink:to="f_0035_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_344_b05e0f6c_c0af_45bd_a7f1_47fc805fbc03"
          xlink:label="h_344_b05e0f6c_c0af_45bd_a7f1_47fc805fbc03"
          xlink:type="locator"/>
        <link:footnote id="f_0037_000001" xlink:label="f_0037_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_344_b05e0f6c_c0af_45bd_a7f1_47fc805fbc03"
          xlink:to="f_0037_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_348_1c666b7a_e0da_46d3_a719_be4256e7ccaf"
          xlink:label="h_348_1c666b7a_e0da_46d3_a719_be4256e7ccaf"
          xlink:type="locator"/>
        <link:footnote id="f_0037_000002" xlink:label="f_0037_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_348_1c666b7a_e0da_46d3_a719_be4256e7ccaf"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_349_f5c4a0c3_e691_4132_8740_3221c0a67e9c"
          xlink:label="h_349_f5c4a0c3_e691_4132_8740_3221c0a67e9c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_349_f5c4a0c3_e691_4132_8740_3221c0a67e9c"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_35_f26208d4_ff06_498d_b151_6a50791cb478"
          xlink:label="h_35_f26208d4_ff06_498d_b151_6a50791cb478"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_35_f26208d4_ff06_498d_b151_6a50791cb478"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_350_bbc9323e_1f0d_4c1c_9ffc_8361bdd610d0"
          xlink:label="h_350_bbc9323e_1f0d_4c1c_9ffc_8361bdd610d0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_350_bbc9323e_1f0d_4c1c_9ffc_8361bdd610d0"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_351_37c7036d_8b21_4840_9b6d_e7fb15258591"
          xlink:label="h_351_37c7036d_8b21_4840_9b6d_e7fb15258591"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_351_37c7036d_8b21_4840_9b6d_e7fb15258591"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_352_84075dbd_37ad_4ffb_8b2a_66409a0da233"
          xlink:label="h_352_84075dbd_37ad_4ffb_8b2a_66409a0da233"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_352_84075dbd_37ad_4ffb_8b2a_66409a0da233"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_353_8a06b554_8184_420e_91ec_6ec252203e98"
          xlink:label="h_353_8a06b554_8184_420e_91ec_6ec252203e98"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_353_8a06b554_8184_420e_91ec_6ec252203e98"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_354_60923f68_6f42_4a84_8421_46c2b532c35c"
          xlink:label="h_354_60923f68_6f42_4a84_8421_46c2b532c35c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_354_60923f68_6f42_4a84_8421_46c2b532c35c"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_355_1e8d31f2_ab8b_41b9_adb2_d1f906793b93"
          xlink:label="h_355_1e8d31f2_ab8b_41b9_adb2_d1f906793b93"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_355_1e8d31f2_ab8b_41b9_adb2_d1f906793b93"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_356_dc0acc05_d4fa_428b_a93b_bfe71c1e04be"
          xlink:label="h_356_dc0acc05_d4fa_428b_a93b_bfe71c1e04be"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_356_dc0acc05_d4fa_428b_a93b_bfe71c1e04be"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_357_c1737763_dec4_42f1_9412_e8fe560c6225"
          xlink:label="h_357_c1737763_dec4_42f1_9412_e8fe560c6225"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_357_c1737763_dec4_42f1_9412_e8fe560c6225"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_358_d4062ec9_6dca_4913_bba6_36b1899cd1e4"
          xlink:label="h_358_d4062ec9_6dca_4913_bba6_36b1899cd1e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_358_d4062ec9_6dca_4913_bba6_36b1899cd1e4"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_359_64156d92_7a50_40ab_97a8_16df5562dffa"
          xlink:label="h_359_64156d92_7a50_40ab_97a8_16df5562dffa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_359_64156d92_7a50_40ab_97a8_16df5562dffa"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_36_61940632_7c35_4396_8b31_22a57f590f16"
          xlink:label="h_36_61940632_7c35_4396_8b31_22a57f590f16"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_36_61940632_7c35_4396_8b31_22a57f590f16"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_360_cff97bdf_55aa_4384_8711_0cfa0428e35e"
          xlink:label="h_360_cff97bdf_55aa_4384_8711_0cfa0428e35e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_360_cff97bdf_55aa_4384_8711_0cfa0428e35e"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:footnote id="f_0037_000003" xlink:label="f_0037_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Percentage rounds to zero.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_360_cff97bdf_55aa_4384_8711_0cfa0428e35e"
          xlink:to="f_0037_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_361_54217348_43cb_421e_ac0b_4b5898903979"
          xlink:label="h_361_54217348_43cb_421e_ac0b_4b5898903979"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_361_54217348_43cb_421e_ac0b_4b5898903979"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_363_2d7815d8_3268_43cc_a1c9_b7abe71769e5"
          xlink:label="h_363_2d7815d8_3268_43cc_a1c9_b7abe71769e5"
          xlink:type="locator"/>
        <link:footnote id="f_0039_000001" xlink:label="f_0039_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_363_2d7815d8_3268_43cc_a1c9_b7abe71769e5"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_367_6914ca4c_c731_40d6_9d05_493ac7e8e38e"
          xlink:label="h_367_6914ca4c_c731_40d6_9d05_493ac7e8e38e"
          xlink:type="locator"/>
        <link:footnote id="f_0039_000002" xlink:label="f_0039_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_367_6914ca4c_c731_40d6_9d05_493ac7e8e38e"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_368_fc47b2b0_7bc5_4364_b26c_01a0521ddbe3"
          xlink:label="h_368_fc47b2b0_7bc5_4364_b26c_01a0521ddbe3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_368_fc47b2b0_7bc5_4364_b26c_01a0521ddbe3"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_369_0c1dd15e_03eb_4b28_bee0_2d02e993e952"
          xlink:label="h_369_0c1dd15e_03eb_4b28_bee0_2d02e993e952"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_369_0c1dd15e_03eb_4b28_bee0_2d02e993e952"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_37_0a6f8290_717b_4db8_8d51_b91b141335b7"
          xlink:label="h_37_0a6f8290_717b_4db8_8d51_b91b141335b7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_37_0a6f8290_717b_4db8_8d51_b91b141335b7"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_370_ad15c4c5_ab8a_4db0_a921_0f73f600cbf9"
          xlink:label="h_370_ad15c4c5_ab8a_4db0_a921_0f73f600cbf9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_370_ad15c4c5_ab8a_4db0_a921_0f73f600cbf9"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_371_3ad1fa8c_a937_4cdd_8a2d_87e68296d7ba"
          xlink:label="h_371_3ad1fa8c_a937_4cdd_8a2d_87e68296d7ba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_371_3ad1fa8c_a937_4cdd_8a2d_87e68296d7ba"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_372_b7feb585_d2a7_4283_acf7_b8f16b43c344"
          xlink:label="h_372_b7feb585_d2a7_4283_acf7_b8f16b43c344"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_372_b7feb585_d2a7_4283_acf7_b8f16b43c344"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_373_43a74fae_5456_4f44_8d65_19d7b93257c3"
          xlink:label="h_373_43a74fae_5456_4f44_8d65_19d7b93257c3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_373_43a74fae_5456_4f44_8d65_19d7b93257c3"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_374_e4dc81ca_4e15_4b83_8cff_395a4d1c181a"
          xlink:label="h_374_e4dc81ca_4e15_4b83_8cff_395a4d1c181a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_374_e4dc81ca_4e15_4b83_8cff_395a4d1c181a"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_375_dba8803b_47c3_47b0_a21e_ccd075c09c64"
          xlink:label="h_375_dba8803b_47c3_47b0_a21e_ccd075c09c64"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_375_dba8803b_47c3_47b0_a21e_ccd075c09c64"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_376_7979f096_3f8d_4428_b4f1_d1fc1a89e13d"
          xlink:label="h_376_7979f096_3f8d_4428_b4f1_d1fc1a89e13d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_376_7979f096_3f8d_4428_b4f1_d1fc1a89e13d"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_377_420932bc_b703_494e_956a_fcde807b5db1"
          xlink:label="h_377_420932bc_b703_494e_956a_fcde807b5db1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_377_420932bc_b703_494e_956a_fcde807b5db1"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_378_fe2917c0_2545_4b77_a428_f3b56cbb7f82"
          xlink:label="h_378_fe2917c0_2545_4b77_a428_f3b56cbb7f82"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_378_fe2917c0_2545_4b77_a428_f3b56cbb7f82"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_379_28bc6259_507c_48a9_8a4c_cf3d46d2dc1b"
          xlink:label="h_379_28bc6259_507c_48a9_8a4c_cf3d46d2dc1b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_379_28bc6259_507c_48a9_8a4c_cf3d46d2dc1b"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:footnote id="f_0039_000003" xlink:label="f_0039_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Percentage rounds to zero.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_379_28bc6259_507c_48a9_8a4c_cf3d46d2dc1b"
          xlink:to="f_0039_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_38_a27d0aab_5d28_4752_a701_5e132ef6b75b"
          xlink:label="h_38_a27d0aab_5d28_4752_a701_5e132ef6b75b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_38_a27d0aab_5d28_4752_a701_5e132ef6b75b"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_380_464ea34e_f373_4bbb_810b_3d80ed871a9b"
          xlink:label="h_380_464ea34e_f373_4bbb_810b_3d80ed871a9b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_380_464ea34e_f373_4bbb_810b_3d80ed871a9b"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_382_37a24390_5cb8_4a2f_b919_267232f86f3c"
          xlink:label="h_382_37a24390_5cb8_4a2f_b919_267232f86f3c"
          xlink:type="locator"/>
        <link:footnote id="f_0041_000043" xlink:label="f_0041_000043" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_382_37a24390_5cb8_4a2f_b919_267232f86f3c"
          xlink:to="f_0041_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_386_9cc20a1f_7e05_4171_8b65_6223754a5514"
          xlink:label="h_386_9cc20a1f_7e05_4171_8b65_6223754a5514"
          xlink:type="locator"/>
        <link:footnote id="f_0041_000044" xlink:label="f_0041_000044" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_386_9cc20a1f_7e05_4171_8b65_6223754a5514"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_387_95df5554_b850_4dcf_b090_58b3c5e2f83a"
          xlink:label="h_387_95df5554_b850_4dcf_b090_58b3c5e2f83a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_387_95df5554_b850_4dcf_b090_58b3c5e2f83a"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_388_7b872704_3bf2_41c8_b8d8_21dca151cf87"
          xlink:label="h_388_7b872704_3bf2_41c8_b8d8_21dca151cf87"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_388_7b872704_3bf2_41c8_b8d8_21dca151cf87"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_389_3e383e9b_b12b_4ec2_8ad0_409d9bdac9e6"
          xlink:label="h_389_3e383e9b_b12b_4ec2_8ad0_409d9bdac9e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_389_3e383e9b_b12b_4ec2_8ad0_409d9bdac9e6"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_390_b9a8a690_69b9_4cdd_950a_e92263c5b76b"
          xlink:label="h_390_b9a8a690_69b9_4cdd_950a_e92263c5b76b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_390_b9a8a690_69b9_4cdd_950a_e92263c5b76b"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_391_09601fb4_737a_4d88_80b5_adb340b79706"
          xlink:label="h_391_09601fb4_737a_4d88_80b5_adb340b79706"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_391_09601fb4_737a_4d88_80b5_adb340b79706"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_392_e344457f_1b92_4b00_8e86_8764597f9eaf"
          xlink:label="h_392_e344457f_1b92_4b00_8e86_8764597f9eaf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_392_e344457f_1b92_4b00_8e86_8764597f9eaf"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_393_ab45c0b7_6ba1_4e8b_b361_ff8a6ae87ddf"
          xlink:label="h_393_ab45c0b7_6ba1_4e8b_b361_ff8a6ae87ddf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_393_ab45c0b7_6ba1_4e8b_b361_ff8a6ae87ddf"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_394_e45404fc_09ed_43f4_a42d_f8d34e696a2e"
          xlink:label="h_394_e45404fc_09ed_43f4_a42d_f8d34e696a2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_394_e45404fc_09ed_43f4_a42d_f8d34e696a2e"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_395_d7355943_2766_4f30_ae43_269fc6ec1400"
          xlink:label="h_395_d7355943_2766_4f30_ae43_269fc6ec1400"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_395_d7355943_2766_4f30_ae43_269fc6ec1400"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_396_087c7995_26db_4f3d_a4f6_6dcd6c4320ea"
          xlink:label="h_396_087c7995_26db_4f3d_a4f6_6dcd6c4320ea"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_396_087c7995_26db_4f3d_a4f6_6dcd6c4320ea"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_397_d94af6ad_41ab_4039_92dd_56620f0d9e09"
          xlink:label="h_397_d94af6ad_41ab_4039_92dd_56620f0d9e09"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_397_d94af6ad_41ab_4039_92dd_56620f0d9e09"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_398_10aa3c44_8dd4_4d52_ada6_5d13be3023af"
          xlink:label="h_398_10aa3c44_8dd4_4d52_ada6_5d13be3023af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_398_10aa3c44_8dd4_4d52_ada6_5d13be3023af"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:footnote id="f_0041_000045" xlink:label="f_0041_000045" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_398_10aa3c44_8dd4_4d52_ada6_5d13be3023af"
          xlink:to="f_0041_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_399_c5a679dc_173b_4949_b88f_04b5e3e76263"
          xlink:label="h_399_c5a679dc_173b_4949_b88f_04b5e3e76263"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_399_c5a679dc_173b_4949_b88f_04b5e3e76263"
          xlink:to="f_0041_000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_40_236c536e_4791_4ddc_92ba_fa4ab5fb320a"
          xlink:label="h_40_236c536e_4791_4ddc_92ba_fa4ab5fb320a"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000005" xlink:label="f_0005_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_40_236c536e_4791_4ddc_92ba_fa4ab5fb320a"
          xlink:to="f_0005_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_401_55d4e064_cfa6_4950_8140_1c25720ee86d"
          xlink:label="h_401_55d4e064_cfa6_4950_8140_1c25720ee86d"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000046" xlink:label="f_0043_000046" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_401_55d4e064_cfa6_4950_8140_1c25720ee86d"
          xlink:to="f_0043_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_405_9215343b_0b8c_4776_9d2c_76b9c7d834fd"
          xlink:label="h_405_9215343b_0b8c_4776_9d2c_76b9c7d834fd"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000047" xlink:label="f_0043_000047" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_405_9215343b_0b8c_4776_9d2c_76b9c7d834fd"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_406_ff31adb6_32bf_4eb1_9a15_4713cb15ec98"
          xlink:label="h_406_ff31adb6_32bf_4eb1_9a15_4713cb15ec98"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_406_ff31adb6_32bf_4eb1_9a15_4713cb15ec98"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_407_c5afcbbd_31dd_4f66_acc4_6063f5e41a85"
          xlink:label="h_407_c5afcbbd_31dd_4f66_acc4_6063f5e41a85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_407_c5afcbbd_31dd_4f66_acc4_6063f5e41a85"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_408_60e725cf_ecae_4857_9804_a1e23c0b0bac"
          xlink:label="h_408_60e725cf_ecae_4857_9804_a1e23c0b0bac"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_408_60e725cf_ecae_4857_9804_a1e23c0b0bac"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_409_225b0167_c0fc_42ac_936c_a17753883c1e"
          xlink:label="h_409_225b0167_c0fc_42ac_936c_a17753883c1e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_409_225b0167_c0fc_42ac_936c_a17753883c1e"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_410_d423e892_d40c_4257_bfe2_53e5ed993dff"
          xlink:label="h_410_d423e892_d40c_4257_bfe2_53e5ed993dff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_410_d423e892_d40c_4257_bfe2_53e5ed993dff"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_411_16c41006_e011_446c_b966_6929b429fb65"
          xlink:label="h_411_16c41006_e011_446c_b966_6929b429fb65"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_411_16c41006_e011_446c_b966_6929b429fb65"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_412_53622395_5868_47ba_96ef_4fb6c3b388ef"
          xlink:label="h_412_53622395_5868_47ba_96ef_4fb6c3b388ef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_412_53622395_5868_47ba_96ef_4fb6c3b388ef"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_413_d03e6e41_591a_4192_9511_8863af4bc4f2"
          xlink:label="h_413_d03e6e41_591a_4192_9511_8863af4bc4f2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_413_d03e6e41_591a_4192_9511_8863af4bc4f2"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_414_61fb52a8_72fe_4163_9509_12b43cd47b8d"
          xlink:label="h_414_61fb52a8_72fe_4163_9509_12b43cd47b8d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_414_61fb52a8_72fe_4163_9509_12b43cd47b8d"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_415_20b3f287_c1eb_4a42_9c45_405f32e90ee0"
          xlink:label="h_415_20b3f287_c1eb_4a42_9c45_405f32e90ee0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_415_20b3f287_c1eb_4a42_9c45_405f32e90ee0"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_416_826b2849_6bad_4fdc_a65e_d2134c611219"
          xlink:label="h_416_826b2849_6bad_4fdc_a65e_d2134c611219"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_416_826b2849_6bad_4fdc_a65e_d2134c611219"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_417_dfe13241_6bf2_4f9b_86d9_1c500ac1a396"
          xlink:label="h_417_dfe13241_6bf2_4f9b_86d9_1c500ac1a396"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_417_dfe13241_6bf2_4f9b_86d9_1c500ac1a396"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:footnote id="f_0043_000048" xlink:label="f_0043_000048" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_417_dfe13241_6bf2_4f9b_86d9_1c500ac1a396"
          xlink:to="f_0043_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_418_89de9488_b540_423b_9395_257343d4e3f8"
          xlink:label="h_418_89de9488_b540_423b_9395_257343d4e3f8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_418_89de9488_b540_423b_9395_257343d4e3f8"
          xlink:to="f_0043_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_420_e81390d4_c6d1_4a7d_8bb3_d29a1f99f14b"
          xlink:label="h_420_e81390d4_c6d1_4a7d_8bb3_d29a1f99f14b"
          xlink:type="locator"/>
        <link:footnote id="f_0045_000049" xlink:label="f_0045_000049" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_420_e81390d4_c6d1_4a7d_8bb3_d29a1f99f14b"
          xlink:to="f_0045_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_424_f992eaa9_95e8_4493_8af4_cfa4da444049"
          xlink:label="h_424_f992eaa9_95e8_4493_8af4_cfa4da444049"
          xlink:type="locator"/>
        <link:footnote id="f_0045_000050" xlink:label="f_0045_000050" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_424_f992eaa9_95e8_4493_8af4_cfa4da444049"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_425_bbe5343f_9789_4939_b58a_872f62c56172"
          xlink:label="h_425_bbe5343f_9789_4939_b58a_872f62c56172"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_425_bbe5343f_9789_4939_b58a_872f62c56172"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_426_e11474c2_5fd5_496b_9170_699e2a7d7f53"
          xlink:label="h_426_e11474c2_5fd5_496b_9170_699e2a7d7f53"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_426_e11474c2_5fd5_496b_9170_699e2a7d7f53"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_427_96f3a399_9704_45c9_ac97_9844b98c07a6"
          xlink:label="h_427_96f3a399_9704_45c9_ac97_9844b98c07a6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_427_96f3a399_9704_45c9_ac97_9844b98c07a6"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_428_49987a9a_be53_40c5_b932_c54fcea2c77f"
          xlink:label="h_428_49987a9a_be53_40c5_b932_c54fcea2c77f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_428_49987a9a_be53_40c5_b932_c54fcea2c77f"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_429_848dd418_bf97_4388_9613_529d5eec148a"
          xlink:label="h_429_848dd418_bf97_4388_9613_529d5eec148a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_429_848dd418_bf97_4388_9613_529d5eec148a"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_430_473994e3_a83b_4a46_bf85_21459d4bc3f1"
          xlink:label="h_430_473994e3_a83b_4a46_bf85_21459d4bc3f1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_430_473994e3_a83b_4a46_bf85_21459d4bc3f1"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_431_5e6c1553_0a70_4390_96eb_6a88a72102e5"
          xlink:label="h_431_5e6c1553_0a70_4390_96eb_6a88a72102e5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_431_5e6c1553_0a70_4390_96eb_6a88a72102e5"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_432_b5c1b5a7_28b0_45b9_bcb7_b40c79da07d1"
          xlink:label="h_432_b5c1b5a7_28b0_45b9_bcb7_b40c79da07d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_432_b5c1b5a7_28b0_45b9_bcb7_b40c79da07d1"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_433_dcecd785_ab80_4f49_9ade_da4ea78cc11c"
          xlink:label="h_433_dcecd785_ab80_4f49_9ade_da4ea78cc11c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_433_dcecd785_ab80_4f49_9ade_da4ea78cc11c"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_434_1bc03f93_ecf7_4d6d_8e4a_22700dd55a85"
          xlink:label="h_434_1bc03f93_ecf7_4d6d_8e4a_22700dd55a85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_434_1bc03f93_ecf7_4d6d_8e4a_22700dd55a85"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_435_96b42585_f8f6_43cb_89e2_8d8136661ab1"
          xlink:label="h_435_96b42585_f8f6_43cb_89e2_8d8136661ab1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_435_96b42585_f8f6_43cb_89e2_8d8136661ab1"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_436_1d7aac9b_76f0_43ae_b557_815ded55fa35"
          xlink:label="h_436_1d7aac9b_76f0_43ae_b557_815ded55fa35"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_436_1d7aac9b_76f0_43ae_b557_815ded55fa35"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:footnote id="f_0045_000051" xlink:label="f_0045_000051" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_436_1d7aac9b_76f0_43ae_b557_815ded55fa35"
          xlink:to="f_0045_000051"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_437_215c02a9_9a36_44a3_93c8_7081b03fca0e"
          xlink:label="h_437_215c02a9_9a36_44a3_93c8_7081b03fca0e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_437_215c02a9_9a36_44a3_93c8_7081b03fca0e"
          xlink:to="f_0045_000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_439_d1182c7b_4cfd_4213_96b4_de82fbc0344f"
          xlink:label="h_439_d1182c7b_4cfd_4213_96b4_de82fbc0344f"
          xlink:type="locator"/>
        <link:footnote id="f_0047_000052" xlink:label="f_0047_000052" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_439_d1182c7b_4cfd_4213_96b4_de82fbc0344f"
          xlink:to="f_0047_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_44_579f9951_4452_4082_869b_6240e30f780f"
          xlink:label="h_44_579f9951_4452_4082_869b_6240e30f780f"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000006" xlink:label="f_0005_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_44_579f9951_4452_4082_869b_6240e30f780f"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_443_b2c2cef5_0219_4c21_ac56_e829217bc540"
          xlink:label="h_443_b2c2cef5_0219_4c21_ac56_e829217bc540"
          xlink:type="locator"/>
        <link:footnote id="f_0047_000053" xlink:label="f_0047_000053" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_443_b2c2cef5_0219_4c21_ac56_e829217bc540"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_444_c4a6d8da_4cc3_4a45_968f_7c446306474e"
          xlink:label="h_444_c4a6d8da_4cc3_4a45_968f_7c446306474e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_444_c4a6d8da_4cc3_4a45_968f_7c446306474e"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_445_c98c4496_00c1_4dee_857c_36a87cceb7b5"
          xlink:label="h_445_c98c4496_00c1_4dee_857c_36a87cceb7b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_445_c98c4496_00c1_4dee_857c_36a87cceb7b5"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_446_0afff4f9_f42f_47a7_8faf_61488f6c5d8e"
          xlink:label="h_446_0afff4f9_f42f_47a7_8faf_61488f6c5d8e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_446_0afff4f9_f42f_47a7_8faf_61488f6c5d8e"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_447_1ccf2f0f_552f_4fa1_9ecc_e21469ca44bb"
          xlink:label="h_447_1ccf2f0f_552f_4fa1_9ecc_e21469ca44bb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_447_1ccf2f0f_552f_4fa1_9ecc_e21469ca44bb"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_448_e12b0748_8955_4521_a3f6_e8446be46af6"
          xlink:label="h_448_e12b0748_8955_4521_a3f6_e8446be46af6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_448_e12b0748_8955_4521_a3f6_e8446be46af6"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_449_9d0ea1bf_298a_484d_aff5_cd5f5b063d5f"
          xlink:label="h_449_9d0ea1bf_298a_484d_aff5_cd5f5b063d5f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_449_9d0ea1bf_298a_484d_aff5_cd5f5b063d5f"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_45_c1d9db6a_cc45_4930_b0c7_88270a65a2df"
          xlink:label="h_45_c1d9db6a_cc45_4930_b0c7_88270a65a2df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_45_c1d9db6a_cc45_4930_b0c7_88270a65a2df"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_450_3a27b7c0_6ace_4f36_b324_20aed4cbceed"
          xlink:label="h_450_3a27b7c0_6ace_4f36_b324_20aed4cbceed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_450_3a27b7c0_6ace_4f36_b324_20aed4cbceed"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_451_4346f412_3ffb_49f8_ac0a_67eaa23d274f"
          xlink:label="h_451_4346f412_3ffb_49f8_ac0a_67eaa23d274f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_451_4346f412_3ffb_49f8_ac0a_67eaa23d274f"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_452_4e522537_93f2_4544_a851_a69cacec3d1f"
          xlink:label="h_452_4e522537_93f2_4544_a851_a69cacec3d1f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_452_4e522537_93f2_4544_a851_a69cacec3d1f"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_453_ae6da6e3_f244_41d8_8084_0b1ee0fec302"
          xlink:label="h_453_ae6da6e3_f244_41d8_8084_0b1ee0fec302"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_453_ae6da6e3_f244_41d8_8084_0b1ee0fec302"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_454_7f52628c_a476_47f0_b275_a2034b827db9"
          xlink:label="h_454_7f52628c_a476_47f0_b275_a2034b827db9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_454_7f52628c_a476_47f0_b275_a2034b827db9"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_455_29ba5651_ba2c_4bda_bd04_72c2ad5bf276"
          xlink:label="h_455_29ba5651_ba2c_4bda_bd04_72c2ad5bf276"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_455_29ba5651_ba2c_4bda_bd04_72c2ad5bf276"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:footnote id="f_0047_000054" xlink:label="f_0047_000054" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_455_29ba5651_ba2c_4bda_bd04_72c2ad5bf276"
          xlink:to="f_0047_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_456_fef28e39_f447_49a1_afd5_4a0cdddd1074"
          xlink:label="h_456_fef28e39_f447_49a1_afd5_4a0cdddd1074"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_456_fef28e39_f447_49a1_afd5_4a0cdddd1074"
          xlink:to="f_0047_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_458_b7745c3e_cef0_466d_b7b9_194e9a631efa"
          xlink:label="h_458_b7745c3e_cef0_466d_b7b9_194e9a631efa"
          xlink:type="locator"/>
        <link:footnote id="f_0049_000055" xlink:label="f_0049_000055" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_458_b7745c3e_cef0_466d_b7b9_194e9a631efa"
          xlink:to="f_0049_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_46_12620dd5_a953_4ee2_920a_5bc0a22cce4e"
          xlink:label="h_46_12620dd5_a953_4ee2_920a_5bc0a22cce4e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_46_12620dd5_a953_4ee2_920a_5bc0a22cce4e"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_462_f3135259_40b6_4b08_a791_f8a390d137cd"
          xlink:label="h_462_f3135259_40b6_4b08_a791_f8a390d137cd"
          xlink:type="locator"/>
        <link:footnote id="f_0049_000056" xlink:label="f_0049_000056" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_462_f3135259_40b6_4b08_a791_f8a390d137cd"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_463_1e045092_99f9_47ca_ab56_ae9f1a4d9547"
          xlink:label="h_463_1e045092_99f9_47ca_ab56_ae9f1a4d9547"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_463_1e045092_99f9_47ca_ab56_ae9f1a4d9547"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_464_735b5025_d552_4298_8d3d_505447d299ee"
          xlink:label="h_464_735b5025_d552_4298_8d3d_505447d299ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_464_735b5025_d552_4298_8d3d_505447d299ee"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_465_0d28ca7f_d834_4d48_82ac_10a877a2d987"
          xlink:label="h_465_0d28ca7f_d834_4d48_82ac_10a877a2d987"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_465_0d28ca7f_d834_4d48_82ac_10a877a2d987"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_466_5a66cdcd_171f_427d_9841_2c1f01549553"
          xlink:label="h_466_5a66cdcd_171f_427d_9841_2c1f01549553"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_466_5a66cdcd_171f_427d_9841_2c1f01549553"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_467_4eeb1bb0_5865_473a_94bf_069248aa02fe"
          xlink:label="h_467_4eeb1bb0_5865_473a_94bf_069248aa02fe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_467_4eeb1bb0_5865_473a_94bf_069248aa02fe"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_468_8b176abd_0a65_49aa_8e3e_9564e796b9e9"
          xlink:label="h_468_8b176abd_0a65_49aa_8e3e_9564e796b9e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_468_8b176abd_0a65_49aa_8e3e_9564e796b9e9"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_469_11a98033_a7a6_4a7a_b3d2_39197e928100"
          xlink:label="h_469_11a98033_a7a6_4a7a_b3d2_39197e928100"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_469_11a98033_a7a6_4a7a_b3d2_39197e928100"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_47_fd109d63_5b96_47c7_942e_dd285986d858"
          xlink:label="h_47_fd109d63_5b96_47c7_942e_dd285986d858"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_47_fd109d63_5b96_47c7_942e_dd285986d858"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_470_95b512e9_e64d_4a99_9f6a_f946314aa45a"
          xlink:label="h_470_95b512e9_e64d_4a99_9f6a_f946314aa45a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_470_95b512e9_e64d_4a99_9f6a_f946314aa45a"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_471_8b5af849_2bf0_487b_9a88_4b78e98d99ea"
          xlink:label="h_471_8b5af849_2bf0_487b_9a88_4b78e98d99ea"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_471_8b5af849_2bf0_487b_9a88_4b78e98d99ea"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_472_af96421f_3aad_4287_bc12_98fc08f6425f"
          xlink:label="h_472_af96421f_3aad_4287_bc12_98fc08f6425f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_472_af96421f_3aad_4287_bc12_98fc08f6425f"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_473_18f13bfd_8702_4927_aa77_526d0a6774d5"
          xlink:label="h_473_18f13bfd_8702_4927_aa77_526d0a6774d5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_473_18f13bfd_8702_4927_aa77_526d0a6774d5"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_474_f9d4ae77_f910_473d_847d_f5d61b966496"
          xlink:label="h_474_f9d4ae77_f910_473d_847d_f5d61b966496"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_474_f9d4ae77_f910_473d_847d_f5d61b966496"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:footnote id="f_0049_000057" xlink:label="f_0049_000057" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_474_f9d4ae77_f910_473d_847d_f5d61b966496"
          xlink:to="f_0049_000057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_475_78db31a9_ea73_4ac8_8fdc_e7e27c40cd64"
          xlink:label="h_475_78db31a9_ea73_4ac8_8fdc_e7e27c40cd64"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_475_78db31a9_ea73_4ac8_8fdc_e7e27c40cd64"
          xlink:to="f_0049_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_477_5d7ed14a_2162_452a_b907_027e50268384"
          xlink:label="h_477_5d7ed14a_2162_452a_b907_027e50268384"
          xlink:type="locator"/>
        <link:footnote id="f_0051_000058" xlink:label="f_0051_000058" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_477_5d7ed14a_2162_452a_b907_027e50268384"
          xlink:to="f_0051_000058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_48_5e47c515_0159_4b28_af79_6ee0f3485093"
          xlink:label="h_48_5e47c515_0159_4b28_af79_6ee0f3485093"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_48_5e47c515_0159_4b28_af79_6ee0f3485093"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_481_822d05ec_f694_4b06_bced_8ea3f335ac77"
          xlink:label="h_481_822d05ec_f694_4b06_bced_8ea3f335ac77"
          xlink:type="locator"/>
        <link:footnote id="f_0051_000059" xlink:label="f_0051_000059" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_481_822d05ec_f694_4b06_bced_8ea3f335ac77"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_482_9429f674_6c5c_4a30_8206_a5c71065cfc0"
          xlink:label="h_482_9429f674_6c5c_4a30_8206_a5c71065cfc0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_482_9429f674_6c5c_4a30_8206_a5c71065cfc0"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_483_9892431e_095e_436f_9d4a_d08973e02ff1"
          xlink:label="h_483_9892431e_095e_436f_9d4a_d08973e02ff1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_483_9892431e_095e_436f_9d4a_d08973e02ff1"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_484_18e8a709_3445_4f2f_a063_d70d3950adaf"
          xlink:label="h_484_18e8a709_3445_4f2f_a063_d70d3950adaf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_484_18e8a709_3445_4f2f_a063_d70d3950adaf"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_485_24e1f791_55c7_4ed3_bef0_4e0cacfc1734"
          xlink:label="h_485_24e1f791_55c7_4ed3_bef0_4e0cacfc1734"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_485_24e1f791_55c7_4ed3_bef0_4e0cacfc1734"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_486_b70ee116_d381_481d_8ca5_7f8b87cd28b8"
          xlink:label="h_486_b70ee116_d381_481d_8ca5_7f8b87cd28b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_486_b70ee116_d381_481d_8ca5_7f8b87cd28b8"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_487_66d4a113_6178_4bf1_b73c_e4e5d7a7abf6"
          xlink:label="h_487_66d4a113_6178_4bf1_b73c_e4e5d7a7abf6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_487_66d4a113_6178_4bf1_b73c_e4e5d7a7abf6"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_488_7328b47e_9318_4dd6_881d_b226a3b19cee"
          xlink:label="h_488_7328b47e_9318_4dd6_881d_b226a3b19cee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_488_7328b47e_9318_4dd6_881d_b226a3b19cee"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_489_cb2752cc_1bc0_432e_8fa2_70fe086d316d"
          xlink:label="h_489_cb2752cc_1bc0_432e_8fa2_70fe086d316d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_489_cb2752cc_1bc0_432e_8fa2_70fe086d316d"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_49_659c4e7a_aa85_4835_85b8_ae5bc30782ef"
          xlink:label="h_49_659c4e7a_aa85_4835_85b8_ae5bc30782ef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_49_659c4e7a_aa85_4835_85b8_ae5bc30782ef"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_490_f61e8d7e_b17a_4d38_a82d_c20eded1fa2f"
          xlink:label="h_490_f61e8d7e_b17a_4d38_a82d_c20eded1fa2f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_490_f61e8d7e_b17a_4d38_a82d_c20eded1fa2f"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_491_f5110c9f_cc93_46a1_8eb5_c1526d94b85c"
          xlink:label="h_491_f5110c9f_cc93_46a1_8eb5_c1526d94b85c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_491_f5110c9f_cc93_46a1_8eb5_c1526d94b85c"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_492_31262a12_6612_482b_ae2b_997c0e79ce23"
          xlink:label="h_492_31262a12_6612_482b_ae2b_997c0e79ce23"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_492_31262a12_6612_482b_ae2b_997c0e79ce23"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_493_fdf2d001_e67a_4054_bac5_77a4cd54d163"
          xlink:label="h_493_fdf2d001_e67a_4054_bac5_77a4cd54d163"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_493_fdf2d001_e67a_4054_bac5_77a4cd54d163"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:footnote id="f_0051_000060" xlink:label="f_0051_000060" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">Percentage rounds to zero.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_493_fdf2d001_e67a_4054_bac5_77a4cd54d163"
          xlink:to="f_0051_000060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_494_69016c4e_4452_4bca_af6c_9f7f36b812df"
          xlink:label="h_494_69016c4e_4452_4bca_af6c_9f7f36b812df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_494_69016c4e_4452_4bca_af6c_9f7f36b812df"
          xlink:to="f_0051_000059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_496_975d29f0_66ea_49a0_be2e_5bea46f2899b"
          xlink:label="h_496_975d29f0_66ea_49a0_be2e_5bea46f2899b"
          xlink:type="locator"/>
        <link:footnote id="f_0053_000001" xlink:label="f_0053_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_496_975d29f0_66ea_49a0_be2e_5bea46f2899b"
          xlink:to="f_0053_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_50_b0498856_1249_4c1a_b291_7e6d8b20e572"
          xlink:label="h_50_b0498856_1249_4c1a_b291_7e6d8b20e572"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_50_b0498856_1249_4c1a_b291_7e6d8b20e572"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_500_dd9f61fe_e911_4f45_9767_97dc515f50ff"
          xlink:label="h_500_dd9f61fe_e911_4f45_9767_97dc515f50ff"
          xlink:type="locator"/>
        <link:footnote id="f_0053_000002" xlink:label="f_0053_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_500_dd9f61fe_e911_4f45_9767_97dc515f50ff"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_501_fe3429cb_3682_434e_b44d_521fb7ccb977"
          xlink:label="h_501_fe3429cb_3682_434e_b44d_521fb7ccb977"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_501_fe3429cb_3682_434e_b44d_521fb7ccb977"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_502_2a2a7d42_447e_4662_8112_451dd71c7589"
          xlink:label="h_502_2a2a7d42_447e_4662_8112_451dd71c7589"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_502_2a2a7d42_447e_4662_8112_451dd71c7589"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_503_a04faf11_ea19_4ec2_b6c2_357fb7d79e8c"
          xlink:label="h_503_a04faf11_ea19_4ec2_b6c2_357fb7d79e8c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_503_a04faf11_ea19_4ec2_b6c2_357fb7d79e8c"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_504_feec93d7_4605_4702_8185_c7439b5a9d17"
          xlink:label="h_504_feec93d7_4605_4702_8185_c7439b5a9d17"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_504_feec93d7_4605_4702_8185_c7439b5a9d17"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_505_916f09a3_db18_4b7a_8f9f_e30842ee5d27"
          xlink:label="h_505_916f09a3_db18_4b7a_8f9f_e30842ee5d27"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_505_916f09a3_db18_4b7a_8f9f_e30842ee5d27"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_506_d1afc2cd_bdca_4658_b767_d0e32df4bf3b"
          xlink:label="h_506_d1afc2cd_bdca_4658_b767_d0e32df4bf3b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_506_d1afc2cd_bdca_4658_b767_d0e32df4bf3b"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_507_1ab53f6a_2a2b_442c_93ea_50363656a571"
          xlink:label="h_507_1ab53f6a_2a2b_442c_93ea_50363656a571"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_507_1ab53f6a_2a2b_442c_93ea_50363656a571"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_508_656a8d62_4633_4073_a887_9c14d94e55b1"
          xlink:label="h_508_656a8d62_4633_4073_a887_9c14d94e55b1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_508_656a8d62_4633_4073_a887_9c14d94e55b1"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_509_ef10eaef_a3a9_4cd2_91f2_f68c209bd040"
          xlink:label="h_509_ef10eaef_a3a9_4cd2_91f2_f68c209bd040"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_509_ef10eaef_a3a9_4cd2_91f2_f68c209bd040"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_51_801928dc_c7c7_4946_a8ff_1b6ff74587e0"
          xlink:label="h_51_801928dc_c7c7_4946_a8ff_1b6ff74587e0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_51_801928dc_c7c7_4946_a8ff_1b6ff74587e0"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_510_b0992454_f56f_4728_b3f6_a139b42c1832"
          xlink:label="h_510_b0992454_f56f_4728_b3f6_a139b42c1832"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_510_b0992454_f56f_4728_b3f6_a139b42c1832"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_511_239ad01c_4542_40ef_ab95_3eb7f59b6d04"
          xlink:label="h_511_239ad01c_4542_40ef_ab95_3eb7f59b6d04"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_511_239ad01c_4542_40ef_ab95_3eb7f59b6d04"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_512_49676d08_d7e3_40c5_b096_f0c9431476be"
          xlink:label="h_512_49676d08_d7e3_40c5_b096_f0c9431476be"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_512_49676d08_d7e3_40c5_b096_f0c9431476be"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:footnote id="f_0053_000003" xlink:label="f_0053_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Percentage rounds to zero.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_512_49676d08_d7e3_40c5_b096_f0c9431476be"
          xlink:to="f_0053_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_513_23be0268_23c1_43b9_8122_eceac9428ae9"
          xlink:label="h_513_23be0268_23c1_43b9_8122_eceac9428ae9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_513_23be0268_23c1_43b9_8122_eceac9428ae9"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_515_b905480f_39ac_45ee_b752_af848fccf3d4"
          xlink:label="h_515_b905480f_39ac_45ee_b752_af848fccf3d4"
          xlink:type="locator"/>
        <link:footnote id="f_0055_000001" xlink:label="f_0055_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_515_b905480f_39ac_45ee_b752_af848fccf3d4"
          xlink:to="f_0055_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_519_3f3c8b5f_a0d2_4769_b2d6_d7a62471cf01"
          xlink:label="h_519_3f3c8b5f_a0d2_4769_b2d6_d7a62471cf01"
          xlink:type="locator"/>
        <link:footnote id="f_0055_000002" xlink:label="f_0055_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_519_3f3c8b5f_a0d2_4769_b2d6_d7a62471cf01"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_52_3d4805bf_0f61_42a2_aaff_85eea7b83b5f"
          xlink:label="h_52_3d4805bf_0f61_42a2_aaff_85eea7b83b5f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_52_3d4805bf_0f61_42a2_aaff_85eea7b83b5f"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_520_120a42b7_1036_408f_a6b8_2ced0759c99f"
          xlink:label="h_520_120a42b7_1036_408f_a6b8_2ced0759c99f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_520_120a42b7_1036_408f_a6b8_2ced0759c99f"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_521_3ebbbf02_90ef_40cb_addb_8fc8c0a71cfb"
          xlink:label="h_521_3ebbbf02_90ef_40cb_addb_8fc8c0a71cfb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_521_3ebbbf02_90ef_40cb_addb_8fc8c0a71cfb"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_522_ab699d8f_bed8_4a7c_8794_3323a850ec72"
          xlink:label="h_522_ab699d8f_bed8_4a7c_8794_3323a850ec72"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_522_ab699d8f_bed8_4a7c_8794_3323a850ec72"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_523_b0feb5dc_8d44_40cc_9b29_01877396da04"
          xlink:label="h_523_b0feb5dc_8d44_40cc_9b29_01877396da04"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_523_b0feb5dc_8d44_40cc_9b29_01877396da04"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_524_c7ce1942_abde_44d8_9aeb_c96b268202dd"
          xlink:label="h_524_c7ce1942_abde_44d8_9aeb_c96b268202dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_524_c7ce1942_abde_44d8_9aeb_c96b268202dd"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_525_b65549a3_509b_4310_8a82_e9c7da11f41f"
          xlink:label="h_525_b65549a3_509b_4310_8a82_e9c7da11f41f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_525_b65549a3_509b_4310_8a82_e9c7da11f41f"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_526_b60fb477_6b1b_45e9_b653_21731ae48af4"
          xlink:label="h_526_b60fb477_6b1b_45e9_b653_21731ae48af4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_526_b60fb477_6b1b_45e9_b653_21731ae48af4"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_527_6f3e99d8_1493_4c1e_b92f_b652fb199647"
          xlink:label="h_527_6f3e99d8_1493_4c1e_b92f_b652fb199647"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_527_6f3e99d8_1493_4c1e_b92f_b652fb199647"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_528_10944999_734d_492b_b0e5_111c7b222c6f"
          xlink:label="h_528_10944999_734d_492b_b0e5_111c7b222c6f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_528_10944999_734d_492b_b0e5_111c7b222c6f"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_529_7a7ac556_2ce1_4fca_a619_1be65ab27f2e"
          xlink:label="h_529_7a7ac556_2ce1_4fca_a619_1be65ab27f2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_529_7a7ac556_2ce1_4fca_a619_1be65ab27f2e"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_53_bc959563_dd51_4c0a_bd6b_a8aee1bbb7a2"
          xlink:label="h_53_bc959563_dd51_4c0a_bd6b_a8aee1bbb7a2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_53_bc959563_dd51_4c0a_bd6b_a8aee1bbb7a2"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_530_2211aaa5_73e1_42c4_ae78_cdbeefbdb76b"
          xlink:label="h_530_2211aaa5_73e1_42c4_ae78_cdbeefbdb76b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_530_2211aaa5_73e1_42c4_ae78_cdbeefbdb76b"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_531_e0b3bf19_3f9d_4810_8003_d1d2a55e1a3a"
          xlink:label="h_531_e0b3bf19_3f9d_4810_8003_d1d2a55e1a3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_531_e0b3bf19_3f9d_4810_8003_d1d2a55e1a3a"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_532_3f439002_7816_4440_bfe4_05f9a17f9ba2"
          xlink:label="h_532_3f439002_7816_4440_bfe4_05f9a17f9ba2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_532_3f439002_7816_4440_bfe4_05f9a17f9ba2"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_534_b2d2ff66_d356_4e47_9f3a_da5a6795a326"
          xlink:label="h_534_b2d2ff66_d356_4e47_9f3a_da5a6795a326"
          xlink:type="locator"/>
        <link:footnote id="f_0057_000001" xlink:label="f_0057_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_534_b2d2ff66_d356_4e47_9f3a_da5a6795a326"
          xlink:to="f_0057_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_538_e2323876_62bd_45ba_a6de_8d73cbec9ddb"
          xlink:label="h_538_e2323876_62bd_45ba_a6de_8d73cbec9ddb"
          xlink:type="locator"/>
        <link:footnote id="f_0057_000002" xlink:label="f_0057_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_538_e2323876_62bd_45ba_a6de_8d73cbec9ddb"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_539_e963195a_8453_44cd_a1b4_9511b63fef33"
          xlink:label="h_539_e963195a_8453_44cd_a1b4_9511b63fef33"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_539_e963195a_8453_44cd_a1b4_9511b63fef33"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_54_257bbc26_9958_46b5_ae0a_4c68653e1f93"
          xlink:label="h_54_257bbc26_9958_46b5_ae0a_4c68653e1f93"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_54_257bbc26_9958_46b5_ae0a_4c68653e1f93"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_540_ac79b634_5312_4b0a_b193_4a87fc8cd2c0"
          xlink:label="h_540_ac79b634_5312_4b0a_b193_4a87fc8cd2c0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_540_ac79b634_5312_4b0a_b193_4a87fc8cd2c0"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_541_2a9b2bc1_3f2f_41b0_928f_dc4a1bbf7474"
          xlink:label="h_541_2a9b2bc1_3f2f_41b0_928f_dc4a1bbf7474"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_541_2a9b2bc1_3f2f_41b0_928f_dc4a1bbf7474"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_542_e37374f9_6552_4db6_b2d2_55e08a6cada7"
          xlink:label="h_542_e37374f9_6552_4db6_b2d2_55e08a6cada7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_542_e37374f9_6552_4db6_b2d2_55e08a6cada7"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_543_80bbb406_5116_41a9_9037_62ec18102a72"
          xlink:label="h_543_80bbb406_5116_41a9_9037_62ec18102a72"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_543_80bbb406_5116_41a9_9037_62ec18102a72"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_544_f3d244a1_ada9_492c_a39d_411cdda6f3b5"
          xlink:label="h_544_f3d244a1_ada9_492c_a39d_411cdda6f3b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_544_f3d244a1_ada9_492c_a39d_411cdda6f3b5"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_545_180d2d2b_12d9_41be_9ed8_4d76a7d4a2ed"
          xlink:label="h_545_180d2d2b_12d9_41be_9ed8_4d76a7d4a2ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_545_180d2d2b_12d9_41be_9ed8_4d76a7d4a2ed"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_546_18455990_0364_4133_bf53_e654b8569af5"
          xlink:label="h_546_18455990_0364_4133_bf53_e654b8569af5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_546_18455990_0364_4133_bf53_e654b8569af5"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_547_0db2732d_2407_4691_8d1e_720e4cd2f214"
          xlink:label="h_547_0db2732d_2407_4691_8d1e_720e4cd2f214"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_547_0db2732d_2407_4691_8d1e_720e4cd2f214"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_548_d1eb8800_5951_41c0_be37_d54f39bec965"
          xlink:label="h_548_d1eb8800_5951_41c0_be37_d54f39bec965"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_548_d1eb8800_5951_41c0_be37_d54f39bec965"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_549_3aeaf993_89d2_46e8_b1e4_3fa0f4d61645"
          xlink:label="h_549_3aeaf993_89d2_46e8_b1e4_3fa0f4d61645"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_549_3aeaf993_89d2_46e8_b1e4_3fa0f4d61645"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_55_4ae07bdb_e595_4fd7_9bd7_a5d601f269ce"
          xlink:label="h_55_4ae07bdb_e595_4fd7_9bd7_a5d601f269ce"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_55_4ae07bdb_e595_4fd7_9bd7_a5d601f269ce"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_550_8291ad1c_e367_43ae_9935_b63c2b8fd876"
          xlink:label="h_550_8291ad1c_e367_43ae_9935_b63c2b8fd876"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_550_8291ad1c_e367_43ae_9935_b63c2b8fd876"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_551_985970d0_1a6d_455d_8ccb_974c91d9513b"
          xlink:label="h_551_985970d0_1a6d_455d_8ccb_974c91d9513b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_551_985970d0_1a6d_455d_8ccb_974c91d9513b"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_553_9a677092_544e_4361_ad04_11082d1d29fe"
          xlink:label="h_553_9a677092_544e_4361_ad04_11082d1d29fe"
          xlink:type="locator"/>
        <link:footnote id="f_0059_000001" xlink:label="f_0059_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_553_9a677092_544e_4361_ad04_11082d1d29fe"
          xlink:to="f_0059_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_557_0b1efccb_fd7d_4d25_bddb_bdae70bec6fb"
          xlink:label="h_557_0b1efccb_fd7d_4d25_bddb_bdae70bec6fb"
          xlink:type="locator"/>
        <link:footnote id="f_0059_000002" xlink:label="f_0059_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_557_0b1efccb_fd7d_4d25_bddb_bdae70bec6fb"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_558_4f923526_b332_443e_9ccb_b2a4ae4df56c"
          xlink:label="h_558_4f923526_b332_443e_9ccb_b2a4ae4df56c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_558_4f923526_b332_443e_9ccb_b2a4ae4df56c"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_559_154669b3_0381_45db_a6ce_f6f6316c925a"
          xlink:label="h_559_154669b3_0381_45db_a6ce_f6f6316c925a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_559_154669b3_0381_45db_a6ce_f6f6316c925a"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_56_414cbc11_4e48_40aa_81b7_0dcd29a683e3"
          xlink:label="h_56_414cbc11_4e48_40aa_81b7_0dcd29a683e3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_56_414cbc11_4e48_40aa_81b7_0dcd29a683e3"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_560_e651015d_aebb_4a50_8e15_47601fa91382"
          xlink:label="h_560_e651015d_aebb_4a50_8e15_47601fa91382"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_560_e651015d_aebb_4a50_8e15_47601fa91382"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_561_d7a816ac_73d5_42ba_8fd6_b8abb05293cc"
          xlink:label="h_561_d7a816ac_73d5_42ba_8fd6_b8abb05293cc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_561_d7a816ac_73d5_42ba_8fd6_b8abb05293cc"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_562_bbbba093_3975_4af1_91f6_98be31d5a981"
          xlink:label="h_562_bbbba093_3975_4af1_91f6_98be31d5a981"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_562_bbbba093_3975_4af1_91f6_98be31d5a981"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_563_ae1f78af_392a_4d09_b132_674ad73041c7"
          xlink:label="h_563_ae1f78af_392a_4d09_b132_674ad73041c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_563_ae1f78af_392a_4d09_b132_674ad73041c7"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_564_bd8615df_0b26_4979_8cde_cc60106e2cdf"
          xlink:label="h_564_bd8615df_0b26_4979_8cde_cc60106e2cdf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_564_bd8615df_0b26_4979_8cde_cc60106e2cdf"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_565_c76fc7e6_f5fb_4d90_bd72_ab864a374b1a"
          xlink:label="h_565_c76fc7e6_f5fb_4d90_bd72_ab864a374b1a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_565_c76fc7e6_f5fb_4d90_bd72_ab864a374b1a"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_566_a2f0eb20_865e_4bae_9a07_b8f24140624b"
          xlink:label="h_566_a2f0eb20_865e_4bae_9a07_b8f24140624b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_566_a2f0eb20_865e_4bae_9a07_b8f24140624b"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_567_9258fcce_a902_40e0_ac0a_c3e8a2a8a6e7"
          xlink:label="h_567_9258fcce_a902_40e0_ac0a_c3e8a2a8a6e7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_567_9258fcce_a902_40e0_ac0a_c3e8a2a8a6e7"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_568_b4008bf8_7f87_4624_a5a6_db5cfd9aeece"
          xlink:label="h_568_b4008bf8_7f87_4624_a5a6_db5cfd9aeece"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_568_b4008bf8_7f87_4624_a5a6_db5cfd9aeece"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_569_a97b7051_1590_4dff_bef1_8ae38f002de7"
          xlink:label="h_569_a97b7051_1590_4dff_bef1_8ae38f002de7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_569_a97b7051_1590_4dff_bef1_8ae38f002de7"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_57_ad57dffb_318e_4bc9_a83c_0f260abbc808"
          xlink:label="h_57_ad57dffb_318e_4bc9_a83c_0f260abbc808"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_57_ad57dffb_318e_4bc9_a83c_0f260abbc808"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_570_1dcc4eb7_75f1_4289_b971_7e0fbac55adc"
          xlink:label="h_570_1dcc4eb7_75f1_4289_b971_7e0fbac55adc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_570_1dcc4eb7_75f1_4289_b971_7e0fbac55adc"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_572_db57d5a5_7397_4ed0_91cc_fdf55cf026f1"
          xlink:label="h_572_db57d5a5_7397_4ed0_91cc_fdf55cf026f1"
          xlink:type="locator"/>
        <link:footnote id="f_0061_000070" xlink:label="f_0061_000070" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_572_db57d5a5_7397_4ed0_91cc_fdf55cf026f1"
          xlink:to="f_0061_000070"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_576_90e4d05f_5deb_4b1e_8d40_11142243a18e"
          xlink:label="h_576_90e4d05f_5deb_4b1e_8d40_11142243a18e"
          xlink:type="locator"/>
        <link:footnote id="f_0061_000071" xlink:label="f_0061_000071" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_576_90e4d05f_5deb_4b1e_8d40_11142243a18e"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_577_5d3fcee7_f2df_4f06_8db4_8605b8fe0459"
          xlink:label="h_577_5d3fcee7_f2df_4f06_8db4_8605b8fe0459"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_577_5d3fcee7_f2df_4f06_8db4_8605b8fe0459"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_578_c918b661_3330_4029_95e6_00e593ce7061"
          xlink:label="h_578_c918b661_3330_4029_95e6_00e593ce7061"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_578_c918b661_3330_4029_95e6_00e593ce7061"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_579_92596bbe_5728_4025_82ae_7835d52242b9"
          xlink:label="h_579_92596bbe_5728_4025_82ae_7835d52242b9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_579_92596bbe_5728_4025_82ae_7835d52242b9"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_580_7f709a7f_f034_428a_8a24_6f6365ae6e42"
          xlink:label="h_580_7f709a7f_f034_428a_8a24_6f6365ae6e42"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_580_7f709a7f_f034_428a_8a24_6f6365ae6e42"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_581_77ff5ce4_81c2_4245_a725_40c1a21ddc77"
          xlink:label="h_581_77ff5ce4_81c2_4245_a725_40c1a21ddc77"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_581_77ff5ce4_81c2_4245_a725_40c1a21ddc77"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_582_323386a8_4373_46d5_887c_ba165b6971a3"
          xlink:label="h_582_323386a8_4373_46d5_887c_ba165b6971a3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_582_323386a8_4373_46d5_887c_ba165b6971a3"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_583_df8974cd_6da5_4135_b8d2_55ea95bb26ee"
          xlink:label="h_583_df8974cd_6da5_4135_b8d2_55ea95bb26ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_583_df8974cd_6da5_4135_b8d2_55ea95bb26ee"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_584_24af0724_b399_45ce_8770_5f9598f90965"
          xlink:label="h_584_24af0724_b399_45ce_8770_5f9598f90965"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_584_24af0724_b399_45ce_8770_5f9598f90965"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_585_f960e154_ec7b_453c_b973_c898da92e778"
          xlink:label="h_585_f960e154_ec7b_453c_b973_c898da92e778"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_585_f960e154_ec7b_453c_b973_c898da92e778"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_586_f7f254ff_df6e_4756_bcc3_ee8afaa668de"
          xlink:label="h_586_f7f254ff_df6e_4756_bcc3_ee8afaa668de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_586_f7f254ff_df6e_4756_bcc3_ee8afaa668de"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_587_8d41c21c_c1ee_43ab_aead_8ba4302d025a"
          xlink:label="h_587_8d41c21c_c1ee_43ab_aead_8ba4302d025a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_587_8d41c21c_c1ee_43ab_aead_8ba4302d025a"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_588_d801505d_8392_49d4_aed2_138b2bb329a5"
          xlink:label="h_588_d801505d_8392_49d4_aed2_138b2bb329a5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_588_d801505d_8392_49d4_aed2_138b2bb329a5"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_589_69e6fefb_c561_49f8_8c0f_bc5fe925cb60"
          xlink:label="h_589_69e6fefb_c561_49f8_8c0f_bc5fe925cb60"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_589_69e6fefb_c561_49f8_8c0f_bc5fe925cb60"
          xlink:to="f_0061_000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_59_7579a62b_fbe2_42e8_b009_bd1f7380bf5f"
          xlink:label="h_59_7579a62b_fbe2_42e8_b009_bd1f7380bf5f"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000007" xlink:label="f_0007_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_59_7579a62b_fbe2_42e8_b009_bd1f7380bf5f"
          xlink:to="f_0007_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_591_4648e66a_95ea_4570_afb5_7dd2de59f5ec"
          xlink:label="h_591_4648e66a_95ea_4570_afb5_7dd2de59f5ec"
          xlink:type="locator"/>
        <link:footnote id="f_0063_000072" xlink:label="f_0063_000072" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_591_4648e66a_95ea_4570_afb5_7dd2de59f5ec"
          xlink:to="f_0063_000072"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_595_5343d06d_6089_446e_8ee9_8db39646d0ea"
          xlink:label="h_595_5343d06d_6089_446e_8ee9_8db39646d0ea"
          xlink:type="locator"/>
        <link:footnote id="f_0063_000073" xlink:label="f_0063_000073" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_595_5343d06d_6089_446e_8ee9_8db39646d0ea"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_596_4353b81d_836e_443a_8703_dd25610a9853"
          xlink:label="h_596_4353b81d_836e_443a_8703_dd25610a9853"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_596_4353b81d_836e_443a_8703_dd25610a9853"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_597_085e1f07_0d6d_4c63_8cb3_b9e8c63fed80"
          xlink:label="h_597_085e1f07_0d6d_4c63_8cb3_b9e8c63fed80"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_597_085e1f07_0d6d_4c63_8cb3_b9e8c63fed80"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_598_c244ffb4_73e4_49e1_90c4_9d322cdeb788"
          xlink:label="h_598_c244ffb4_73e4_49e1_90c4_9d322cdeb788"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_598_c244ffb4_73e4_49e1_90c4_9d322cdeb788"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_599_65f4b860_da9b_415b_970e_fda75f8109ff"
          xlink:label="h_599_65f4b860_da9b_415b_970e_fda75f8109ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_599_65f4b860_da9b_415b_970e_fda75f8109ff"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_6_38f5fae8_2311_456a_aa25_c4c2b41053ed"
          xlink:label="h_6_38f5fae8_2311_456a_aa25_c4c2b41053ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_6_38f5fae8_2311_456a_aa25_c4c2b41053ed"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_600_747769df_5ed6_445e_bf92_810762f9f495"
          xlink:label="h_600_747769df_5ed6_445e_bf92_810762f9f495"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_600_747769df_5ed6_445e_bf92_810762f9f495"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_601_fae80027_9230_4d7c_9ac4_9f0434ed60f4"
          xlink:label="h_601_fae80027_9230_4d7c_9ac4_9f0434ed60f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_601_fae80027_9230_4d7c_9ac4_9f0434ed60f4"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_602_7c51fca9_d4e3_4adf_94bb_519b5c68f279"
          xlink:label="h_602_7c51fca9_d4e3_4adf_94bb_519b5c68f279"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_602_7c51fca9_d4e3_4adf_94bb_519b5c68f279"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_603_229bc5eb_fae3_4f3a_86e2_dfce8a49bb37"
          xlink:label="h_603_229bc5eb_fae3_4f3a_86e2_dfce8a49bb37"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_603_229bc5eb_fae3_4f3a_86e2_dfce8a49bb37"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_604_a01d2d4c_09db_413c_86e5_32fbe47448ee"
          xlink:label="h_604_a01d2d4c_09db_413c_86e5_32fbe47448ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_604_a01d2d4c_09db_413c_86e5_32fbe47448ee"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_605_1b7e4d25_92b6_40b1_8109_d5f7600dfe7a"
          xlink:label="h_605_1b7e4d25_92b6_40b1_8109_d5f7600dfe7a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_605_1b7e4d25_92b6_40b1_8109_d5f7600dfe7a"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_606_63e9bed7_3a0e_4ec6_9c58_245b81387a4e"
          xlink:label="h_606_63e9bed7_3a0e_4ec6_9c58_245b81387a4e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_606_63e9bed7_3a0e_4ec6_9c58_245b81387a4e"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_607_2404b052_d155_40f0_aad7_6cfe2397bead"
          xlink:label="h_607_2404b052_d155_40f0_aad7_6cfe2397bead"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_607_2404b052_d155_40f0_aad7_6cfe2397bead"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_608_be003ca3_2c79_4f8a_9bd9_5eaca80df3c4"
          xlink:label="h_608_be003ca3_2c79_4f8a_9bd9_5eaca80df3c4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_608_be003ca3_2c79_4f8a_9bd9_5eaca80df3c4"
          xlink:to="f_0063_000073"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_610_1ce72bbb_ccec_4e38_8f8f_a54f0cfe4e90"
          xlink:label="h_610_1ce72bbb_ccec_4e38_8f8f_a54f0cfe4e90"
          xlink:type="locator"/>
        <link:footnote id="f_0065_000074" xlink:label="f_0065_000074" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_610_1ce72bbb_ccec_4e38_8f8f_a54f0cfe4e90"
          xlink:to="f_0065_000074"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_614_058ab486_4a76_4137_8448_3b3cbd422c12"
          xlink:label="h_614_058ab486_4a76_4137_8448_3b3cbd422c12"
          xlink:type="locator"/>
        <link:footnote id="f_0065_000075" xlink:label="f_0065_000075" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_614_058ab486_4a76_4137_8448_3b3cbd422c12"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_615_fe453917_c0e2_4365_a626_3140c8d09f00"
          xlink:label="h_615_fe453917_c0e2_4365_a626_3140c8d09f00"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_615_fe453917_c0e2_4365_a626_3140c8d09f00"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_616_7897dd54_30e1_4c9d_9b8c_d2e1a7502455"
          xlink:label="h_616_7897dd54_30e1_4c9d_9b8c_d2e1a7502455"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_616_7897dd54_30e1_4c9d_9b8c_d2e1a7502455"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_617_4c242e7c_fe95_4124_8bea_46749822e2d3"
          xlink:label="h_617_4c242e7c_fe95_4124_8bea_46749822e2d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_617_4c242e7c_fe95_4124_8bea_46749822e2d3"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_618_b964f5bb_a799_480c_b0e4_04c3cbe08259"
          xlink:label="h_618_b964f5bb_a799_480c_b0e4_04c3cbe08259"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_618_b964f5bb_a799_480c_b0e4_04c3cbe08259"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_619_1c176b15_3d67_4ab8_b255_13a702cdbc6f"
          xlink:label="h_619_1c176b15_3d67_4ab8_b255_13a702cdbc6f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_619_1c176b15_3d67_4ab8_b255_13a702cdbc6f"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_620_b5fa4c1d_94e3_4831_b513_07690860e913"
          xlink:label="h_620_b5fa4c1d_94e3_4831_b513_07690860e913"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_620_b5fa4c1d_94e3_4831_b513_07690860e913"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_621_dcac2948_64ed_4c18_8b7e_7913e1e67b31"
          xlink:label="h_621_dcac2948_64ed_4c18_8b7e_7913e1e67b31"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_621_dcac2948_64ed_4c18_8b7e_7913e1e67b31"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_622_2e343c28_399e_4d1e_8392_eccb9630fe90"
          xlink:label="h_622_2e343c28_399e_4d1e_8392_eccb9630fe90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_622_2e343c28_399e_4d1e_8392_eccb9630fe90"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_623_6ac73c9d_921f_4377_b225_17a036575267"
          xlink:label="h_623_6ac73c9d_921f_4377_b225_17a036575267"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_623_6ac73c9d_921f_4377_b225_17a036575267"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_624_0c2533ed_01ae_466a_a385_8e27fd5affbc"
          xlink:label="h_624_0c2533ed_01ae_466a_a385_8e27fd5affbc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_624_0c2533ed_01ae_466a_a385_8e27fd5affbc"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_625_cca37b62_5d7a_450f_ab7a_516bebbc5d15"
          xlink:label="h_625_cca37b62_5d7a_450f_ab7a_516bebbc5d15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_625_cca37b62_5d7a_450f_ab7a_516bebbc5d15"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_626_00e2473a_eb93_4093_97f5_0442f17fc844"
          xlink:label="h_626_00e2473a_eb93_4093_97f5_0442f17fc844"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_626_00e2473a_eb93_4093_97f5_0442f17fc844"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_627_fe35d6af_c71a_437d_ad67_fa46cb7e6d4a"
          xlink:label="h_627_fe35d6af_c71a_437d_ad67_fa46cb7e6d4a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_627_fe35d6af_c71a_437d_ad67_fa46cb7e6d4a"
          xlink:to="f_0065_000075"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_629_7aa494b4_6ba2_49e0_9572_10f199a7436f"
          xlink:label="h_629_7aa494b4_6ba2_49e0_9572_10f199a7436f"
          xlink:type="locator"/>
        <link:footnote id="f_0067_000076" xlink:label="f_0067_000076" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_629_7aa494b4_6ba2_49e0_9572_10f199a7436f"
          xlink:to="f_0067_000076"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_63_34bfb460_0af0_488d_a79f_fff7ccf0e2e4"
          xlink:label="h_63_34bfb460_0af0_488d_a79f_fff7ccf0e2e4"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000008" xlink:label="f_0007_000008" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_63_34bfb460_0af0_488d_a79f_fff7ccf0e2e4"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_633_c31b41d5_cd0c_42f2_a0c8_a12409469260"
          xlink:label="h_633_c31b41d5_cd0c_42f2_a0c8_a12409469260"
          xlink:type="locator"/>
        <link:footnote id="f_0067_000077" xlink:label="f_0067_000077" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_633_c31b41d5_cd0c_42f2_a0c8_a12409469260"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_634_c6403137_afa9_4419_99d2_ce9ac1f5bb0c"
          xlink:label="h_634_c6403137_afa9_4419_99d2_ce9ac1f5bb0c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_634_c6403137_afa9_4419_99d2_ce9ac1f5bb0c"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_635_5fae9926_1b01_4f00_9cd7_b753293c739e"
          xlink:label="h_635_5fae9926_1b01_4f00_9cd7_b753293c739e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_635_5fae9926_1b01_4f00_9cd7_b753293c739e"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_636_8de2d9bd_6b62_419a_a774_ec33789524af"
          xlink:label="h_636_8de2d9bd_6b62_419a_a774_ec33789524af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_636_8de2d9bd_6b62_419a_a774_ec33789524af"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_637_d9cc56a6_7ce2_47ad_8b6d_0e148b33e57f"
          xlink:label="h_637_d9cc56a6_7ce2_47ad_8b6d_0e148b33e57f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_637_d9cc56a6_7ce2_47ad_8b6d_0e148b33e57f"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_638_25f08ca3_d4e0_4bf6_8cd7_eca4d918fc1e"
          xlink:label="h_638_25f08ca3_d4e0_4bf6_8cd7_eca4d918fc1e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_638_25f08ca3_d4e0_4bf6_8cd7_eca4d918fc1e"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_639_8097daf4_4162_467d_b0f8_2f9d96f2f66c"
          xlink:label="h_639_8097daf4_4162_467d_b0f8_2f9d96f2f66c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_639_8097daf4_4162_467d_b0f8_2f9d96f2f66c"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_64_610df8fa_13b2_45ac_bb93_a149574be54a"
          xlink:label="h_64_610df8fa_13b2_45ac_bb93_a149574be54a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_64_610df8fa_13b2_45ac_bb93_a149574be54a"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_640_16eb2611_666d_4afe_b873_faa43008db57"
          xlink:label="h_640_16eb2611_666d_4afe_b873_faa43008db57"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_640_16eb2611_666d_4afe_b873_faa43008db57"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_641_dcfd474c_68b5_4961_8ec3_cf7de86d9ed8"
          xlink:label="h_641_dcfd474c_68b5_4961_8ec3_cf7de86d9ed8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_641_dcfd474c_68b5_4961_8ec3_cf7de86d9ed8"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_642_9d4b823d_cc90_4d06_873d_acaa4b676a0e"
          xlink:label="h_642_9d4b823d_cc90_4d06_873d_acaa4b676a0e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_642_9d4b823d_cc90_4d06_873d_acaa4b676a0e"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_643_0179963c_c7f6_4377_aa21_c5ec0290cccb"
          xlink:label="h_643_0179963c_c7f6_4377_aa21_c5ec0290cccb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_643_0179963c_c7f6_4377_aa21_c5ec0290cccb"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_644_5c463fce_cf59_409e_949b_d7c645de00cf"
          xlink:label="h_644_5c463fce_cf59_409e_949b_d7c645de00cf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_644_5c463fce_cf59_409e_949b_d7c645de00cf"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_645_66eb056b_1f74_4415_b43a_973b9c972356"
          xlink:label="h_645_66eb056b_1f74_4415_b43a_973b9c972356"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_645_66eb056b_1f74_4415_b43a_973b9c972356"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_646_288a2a42_04e5_4156_b82e_c957953e02d1"
          xlink:label="h_646_288a2a42_04e5_4156_b82e_c957953e02d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_646_288a2a42_04e5_4156_b82e_c957953e02d1"
          xlink:to="f_0067_000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_648_fcd513b6_fc3d_461c_88fe_b2a5e76e79fd"
          xlink:label="h_648_fcd513b6_fc3d_461c_88fe_b2a5e76e79fd"
          xlink:type="locator"/>
        <link:footnote id="f_0069_000001" xlink:label="f_0069_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_648_fcd513b6_fc3d_461c_88fe_b2a5e76e79fd"
          xlink:to="f_0069_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_65_defcc0d5_3e6e_49e3_a0c2_80ef6c44b545"
          xlink:label="h_65_defcc0d5_3e6e_49e3_a0c2_80ef6c44b545"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_65_defcc0d5_3e6e_49e3_a0c2_80ef6c44b545"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_652_1a33f21b_8465_476f_ac3a_0ed05839b674"
          xlink:label="h_652_1a33f21b_8465_476f_ac3a_0ed05839b674"
          xlink:type="locator"/>
        <link:footnote id="f_0069_000002" xlink:label="f_0069_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_652_1a33f21b_8465_476f_ac3a_0ed05839b674"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_653_6dc08705_7650_4bed_ac28_2fee4aad9ed3"
          xlink:label="h_653_6dc08705_7650_4bed_ac28_2fee4aad9ed3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_653_6dc08705_7650_4bed_ac28_2fee4aad9ed3"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_654_ae5c363e_f5aa_4997_9a4f_f207529f8f3a"
          xlink:label="h_654_ae5c363e_f5aa_4997_9a4f_f207529f8f3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_654_ae5c363e_f5aa_4997_9a4f_f207529f8f3a"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_655_4e377789_0aab_4c65_90f4_050d617c682d"
          xlink:label="h_655_4e377789_0aab_4c65_90f4_050d617c682d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_655_4e377789_0aab_4c65_90f4_050d617c682d"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_656_60a73166_a72c_460e_8215_c6a6a3cb3199"
          xlink:label="h_656_60a73166_a72c_460e_8215_c6a6a3cb3199"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_656_60a73166_a72c_460e_8215_c6a6a3cb3199"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_657_ee38722a_d205_429f_8802_45a79f9ff86b"
          xlink:label="h_657_ee38722a_d205_429f_8802_45a79f9ff86b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_657_ee38722a_d205_429f_8802_45a79f9ff86b"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_658_f4171605_6e06_4622_803a_40cf94ca4aa6"
          xlink:label="h_658_f4171605_6e06_4622_803a_40cf94ca4aa6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_658_f4171605_6e06_4622_803a_40cf94ca4aa6"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_659_f15e1f53_abee_4644_a505_173d98498a48"
          xlink:label="h_659_f15e1f53_abee_4644_a505_173d98498a48"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_659_f15e1f53_abee_4644_a505_173d98498a48"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_66_a49ab305_f800_40aa_98ce_a0bf5c59001b"
          xlink:label="h_66_a49ab305_f800_40aa_98ce_a0bf5c59001b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_66_a49ab305_f800_40aa_98ce_a0bf5c59001b"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_660_16c9397f_97ce_4868_b0b4_6db3f9a98e09"
          xlink:label="h_660_16c9397f_97ce_4868_b0b4_6db3f9a98e09"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_660_16c9397f_97ce_4868_b0b4_6db3f9a98e09"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_661_26a4e690_38de_49ec_a117_12bbe87c0803"
          xlink:label="h_661_26a4e690_38de_49ec_a117_12bbe87c0803"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_661_26a4e690_38de_49ec_a117_12bbe87c0803"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_662_ecfafc6c_6e12_463e_b691_0e03d11f72eb"
          xlink:label="h_662_ecfafc6c_6e12_463e_b691_0e03d11f72eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_662_ecfafc6c_6e12_463e_b691_0e03d11f72eb"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_663_9ff2ee2b_0ce5_4b24_a092_ec7962f8ff37"
          xlink:label="h_663_9ff2ee2b_0ce5_4b24_a092_ec7962f8ff37"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_663_9ff2ee2b_0ce5_4b24_a092_ec7962f8ff37"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_664_f9688a73_fba3_4961_8f77_85b64fbd7244"
          xlink:label="h_664_f9688a73_fba3_4961_8f77_85b64fbd7244"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_664_f9688a73_fba3_4961_8f77_85b64fbd7244"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_665_556f2cd2_ee6a_48b0_9e2b_49213d0dad1c"
          xlink:label="h_665_556f2cd2_ee6a_48b0_9e2b_49213d0dad1c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_665_556f2cd2_ee6a_48b0_9e2b_49213d0dad1c"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_667_425cce1f_adc2_42e9_b539_6432e7154c9f"
          xlink:label="h_667_425cce1f_adc2_42e9_b539_6432e7154c9f"
          xlink:type="locator"/>
        <link:footnote id="f_0071_000082" xlink:label="f_0071_000082" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_667_425cce1f_adc2_42e9_b539_6432e7154c9f"
          xlink:to="f_0071_000082"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_67_df73450a_3df2_4bbf_b5a4_72fa8185df85"
          xlink:label="h_67_df73450a_3df2_4bbf_b5a4_72fa8185df85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_67_df73450a_3df2_4bbf_b5a4_72fa8185df85"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_671_324b7eab_07c5_4eb8_93f8_124872f283de"
          xlink:label="h_671_324b7eab_07c5_4eb8_93f8_124872f283de"
          xlink:type="locator"/>
        <link:footnote id="f_0071_000083" xlink:label="f_0071_000083" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_671_324b7eab_07c5_4eb8_93f8_124872f283de"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_672_17b52026_d06a_4ce6_b690_37241c536bb6"
          xlink:label="h_672_17b52026_d06a_4ce6_b690_37241c536bb6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_672_17b52026_d06a_4ce6_b690_37241c536bb6"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_673_c4b7ffe6_da51_4f5e_8557_2139b1f1aea2"
          xlink:label="h_673_c4b7ffe6_da51_4f5e_8557_2139b1f1aea2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_673_c4b7ffe6_da51_4f5e_8557_2139b1f1aea2"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_674_6b204edc_09b0_4b8b_a6b4_dcabf952ea33"
          xlink:label="h_674_6b204edc_09b0_4b8b_a6b4_dcabf952ea33"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_674_6b204edc_09b0_4b8b_a6b4_dcabf952ea33"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_675_8965e57d_9f23_4b35_8e60_d88d91c1acc4"
          xlink:label="h_675_8965e57d_9f23_4b35_8e60_d88d91c1acc4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_675_8965e57d_9f23_4b35_8e60_d88d91c1acc4"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_676_c363c262_b5e2_477e_9d1d_7ba040c0f6d8"
          xlink:label="h_676_c363c262_b5e2_477e_9d1d_7ba040c0f6d8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_676_c363c262_b5e2_477e_9d1d_7ba040c0f6d8"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_677_648e57b0_9236_44de_85e8_6e6650de15cd"
          xlink:label="h_677_648e57b0_9236_44de_85e8_6e6650de15cd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_677_648e57b0_9236_44de_85e8_6e6650de15cd"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_678_ce9febfa_b08a_4016_a8b7_6079b721dbe2"
          xlink:label="h_678_ce9febfa_b08a_4016_a8b7_6079b721dbe2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_678_ce9febfa_b08a_4016_a8b7_6079b721dbe2"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_679_09b7f6b3_4071_4951_bb8c_811d5e95bc60"
          xlink:label="h_679_09b7f6b3_4071_4951_bb8c_811d5e95bc60"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_679_09b7f6b3_4071_4951_bb8c_811d5e95bc60"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_68_2625d6c2_c5b4_4489_b810_7169f8ea99f7"
          xlink:label="h_68_2625d6c2_c5b4_4489_b810_7169f8ea99f7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_68_2625d6c2_c5b4_4489_b810_7169f8ea99f7"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_680_41f47c04_764a_4104_8c68_ea5e8e52e63c"
          xlink:label="h_680_41f47c04_764a_4104_8c68_ea5e8e52e63c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_680_41f47c04_764a_4104_8c68_ea5e8e52e63c"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_681_db44df8e_596b_4e3d_be6a_8d21afa506b8"
          xlink:label="h_681_db44df8e_596b_4e3d_be6a_8d21afa506b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_681_db44df8e_596b_4e3d_be6a_8d21afa506b8"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_682_48103b6b_d46a_44f3_9bb5_edb089127176"
          xlink:label="h_682_48103b6b_d46a_44f3_9bb5_edb089127176"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_682_48103b6b_d46a_44f3_9bb5_edb089127176"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_683_2419146f_a6f3_4fba_820f_2388735df2af"
          xlink:label="h_683_2419146f_a6f3_4fba_820f_2388735df2af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_683_2419146f_a6f3_4fba_820f_2388735df2af"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_684_041fbe58_44ee_4b9a_97de_8f97c7f8ec12"
          xlink:label="h_684_041fbe58_44ee_4b9a_97de_8f97c7f8ec12"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_684_041fbe58_44ee_4b9a_97de_8f97c7f8ec12"
          xlink:to="f_0071_000083"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_686_9174275a_6077_476e_b5cb_a0c670fb5ecd"
          xlink:label="h_686_9174275a_6077_476e_b5cb_a0c670fb5ecd"
          xlink:type="locator"/>
        <link:footnote id="f_0073_000001" xlink:label="f_0073_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_686_9174275a_6077_476e_b5cb_a0c670fb5ecd"
          xlink:to="f_0073_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_69_dec2632f_ef64_4b87_b9e0_14a90d549693"
          xlink:label="h_69_dec2632f_ef64_4b87_b9e0_14a90d549693"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_69_dec2632f_ef64_4b87_b9e0_14a90d549693"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_690_da416a49_153a_4739_a943_ab8b8d2f8edd"
          xlink:label="h_690_da416a49_153a_4739_a943_ab8b8d2f8edd"
          xlink:type="locator"/>
        <link:footnote id="f_0073_000002" xlink:label="f_0073_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_690_da416a49_153a_4739_a943_ab8b8d2f8edd"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_691_686bd96f_e803_4fea_bc21_316d6061bca3"
          xlink:label="h_691_686bd96f_e803_4fea_bc21_316d6061bca3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_691_686bd96f_e803_4fea_bc21_316d6061bca3"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_692_88be3f45_445c_41c5_b439_b9e6c9834492"
          xlink:label="h_692_88be3f45_445c_41c5_b439_b9e6c9834492"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_692_88be3f45_445c_41c5_b439_b9e6c9834492"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_693_8b7b6061_fd47_41bb_8ae3_4f1be6836b0a"
          xlink:label="h_693_8b7b6061_fd47_41bb_8ae3_4f1be6836b0a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_693_8b7b6061_fd47_41bb_8ae3_4f1be6836b0a"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_694_18e0adda_eec7_4f4b_9de2_33cdbfc44735"
          xlink:label="h_694_18e0adda_eec7_4f4b_9de2_33cdbfc44735"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_694_18e0adda_eec7_4f4b_9de2_33cdbfc44735"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_695_8249c59f_e8a8_4719_ad4c_0b5d79d20a2e"
          xlink:label="h_695_8249c59f_e8a8_4719_ad4c_0b5d79d20a2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_695_8249c59f_e8a8_4719_ad4c_0b5d79d20a2e"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_696_7380a8cc_8100_47cc_a9ca_90e3b68cfa23"
          xlink:label="h_696_7380a8cc_8100_47cc_a9ca_90e3b68cfa23"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_696_7380a8cc_8100_47cc_a9ca_90e3b68cfa23"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_697_c71a47ec_c2dd_403a_94a0_7cf799a9fce6"
          xlink:label="h_697_c71a47ec_c2dd_403a_94a0_7cf799a9fce6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_697_c71a47ec_c2dd_403a_94a0_7cf799a9fce6"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_698_42111302_afb4_448f_99f4_b493ac99a672"
          xlink:label="h_698_42111302_afb4_448f_99f4_b493ac99a672"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_698_42111302_afb4_448f_99f4_b493ac99a672"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_7_86180e5b_d3df_45b8_a646_ede71b63d73e"
          xlink:label="h_7_86180e5b_d3df_45b8_a646_ede71b63d73e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_7_86180e5b_d3df_45b8_a646_ede71b63d73e"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_70_215099e6_f855_4164_9d7a_674f371cb552"
          xlink:label="h_70_215099e6_f855_4164_9d7a_674f371cb552"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_70_215099e6_f855_4164_9d7a_674f371cb552"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_700_8da9079e_1a97_4832_a01f_b1d1719ecb55"
          xlink:label="h_700_8da9079e_1a97_4832_a01f_b1d1719ecb55"
          xlink:type="locator"/>
        <link:footnote id="f_0075_000001" xlink:label="f_0075_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_700_8da9079e_1a97_4832_a01f_b1d1719ecb55"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_704_a3bf1769_9c76_4163_bb4a_f726f64984b0"
          xlink:label="h_704_a3bf1769_9c76_4163_bb4a_f726f64984b0"
          xlink:type="locator"/>
        <link:footnote id="f_0075_000002" xlink:label="f_0075_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_704_a3bf1769_9c76_4163_bb4a_f726f64984b0"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_705_88335fb6_868c_4f6f_b0aa_a3a4a4f2e1f8"
          xlink:label="h_705_88335fb6_868c_4f6f_b0aa_a3a4a4f2e1f8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_705_88335fb6_868c_4f6f_b0aa_a3a4a4f2e1f8"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_706_01294316_94cc_42fb_a10c_d78d757523cb"
          xlink:label="h_706_01294316_94cc_42fb_a10c_d78d757523cb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_706_01294316_94cc_42fb_a10c_d78d757523cb"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_707_8b8e3379_7068_4c75_8138_3ffb78101693"
          xlink:label="h_707_8b8e3379_7068_4c75_8138_3ffb78101693"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_707_8b8e3379_7068_4c75_8138_3ffb78101693"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_708_48174461_517b_4ab5_aed0_766452bd22b2"
          xlink:label="h_708_48174461_517b_4ab5_aed0_766452bd22b2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_708_48174461_517b_4ab5_aed0_766452bd22b2"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_709_a63a5d28_c592_40d2_9b3b_4dfe3b998923"
          xlink:label="h_709_a63a5d28_c592_40d2_9b3b_4dfe3b998923"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_709_a63a5d28_c592_40d2_9b3b_4dfe3b998923"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_71_d83a16e9_f654_426f_824b_0739bc190b73"
          xlink:label="h_71_d83a16e9_f654_426f_824b_0739bc190b73"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_71_d83a16e9_f654_426f_824b_0739bc190b73"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_710_4b382f58_1db3_40bb_992d_18d0969d42ce"
          xlink:label="h_710_4b382f58_1db3_40bb_992d_18d0969d42ce"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_710_4b382f58_1db3_40bb_992d_18d0969d42ce"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_711_04f66064_6c9b_41ca_a4b6_e4c3d1d0b4cd"
          xlink:label="h_711_04f66064_6c9b_41ca_a4b6_e4c3d1d0b4cd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_711_04f66064_6c9b_41ca_a4b6_e4c3d1d0b4cd"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_712_73676e6d_2dd1_4527_98bd_c25cd5696e17"
          xlink:label="h_712_73676e6d_2dd1_4527_98bd_c25cd5696e17"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_712_73676e6d_2dd1_4527_98bd_c25cd5696e17"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_714_629902e3_7988_4110_9235_29a46636b119"
          xlink:label="h_714_629902e3_7988_4110_9235_29a46636b119"
          xlink:type="locator"/>
        <link:footnote id="f_0077_000084" xlink:label="f_0077_000084" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_714_629902e3_7988_4110_9235_29a46636b119"
          xlink:to="f_0077_000084"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_718_85b03fda_e1fe_4c55_a2c5_caa827f033ad"
          xlink:label="h_718_85b03fda_e1fe_4c55_a2c5_caa827f033ad"
          xlink:type="locator"/>
        <link:footnote id="f_0077_000085" xlink:label="f_0077_000085" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_718_85b03fda_e1fe_4c55_a2c5_caa827f033ad"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_719_e4495aed_9242_461f_ab0d_1f609f0efc2a"
          xlink:label="h_719_e4495aed_9242_461f_ab0d_1f609f0efc2a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_719_e4495aed_9242_461f_ab0d_1f609f0efc2a"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_72_cc4801cb_46b6_4a67_aa47_8844eb9b2e28"
          xlink:label="h_72_cc4801cb_46b6_4a67_aa47_8844eb9b2e28"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_72_cc4801cb_46b6_4a67_aa47_8844eb9b2e28"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_720_747fceab_e2cc_443a_8bd8_11991061c8dc"
          xlink:label="h_720_747fceab_e2cc_443a_8bd8_11991061c8dc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_720_747fceab_e2cc_443a_8bd8_11991061c8dc"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_721_79eb6c06_dbe5_429b_8bae_a89f751e8281"
          xlink:label="h_721_79eb6c06_dbe5_429b_8bae_a89f751e8281"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_721_79eb6c06_dbe5_429b_8bae_a89f751e8281"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_722_16766d29_f516_47a8_8813_562ad03d397f"
          xlink:label="h_722_16766d29_f516_47a8_8813_562ad03d397f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_722_16766d29_f516_47a8_8813_562ad03d397f"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_723_2526e989_eb4a_4b9f_a55d_419a8586263a"
          xlink:label="h_723_2526e989_eb4a_4b9f_a55d_419a8586263a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_723_2526e989_eb4a_4b9f_a55d_419a8586263a"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_724_0d6888bb_38e2_4f2b_96da_acdcef406c21"
          xlink:label="h_724_0d6888bb_38e2_4f2b_96da_acdcef406c21"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_724_0d6888bb_38e2_4f2b_96da_acdcef406c21"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_725_d92ac998_e562_4377_844e_de3d34895cbb"
          xlink:label="h_725_d92ac998_e562_4377_844e_de3d34895cbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_725_d92ac998_e562_4377_844e_de3d34895cbb"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_726_cca2a9e2_c00a_4905_858c_316f30ff7c6b"
          xlink:label="h_726_cca2a9e2_c00a_4905_858c_316f30ff7c6b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_726_cca2a9e2_c00a_4905_858c_316f30ff7c6b"
          xlink:to="f_0077_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_728_2ae8b61a_9ed9_43c4_bbe3_c87b7cfc252e"
          xlink:label="h_728_2ae8b61a_9ed9_43c4_bbe3_c87b7cfc252e"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000085" xlink:label="f_0079_000085" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_728_2ae8b61a_9ed9_43c4_bbe3_c87b7cfc252e"
          xlink:to="f_0079_000085"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_73_4d3ae5c4_329a_4d1a_898f_ab7b50368d98"
          xlink:label="h_73_4d3ae5c4_329a_4d1a_898f_ab7b50368d98"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_73_4d3ae5c4_329a_4d1a_898f_ab7b50368d98"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_732_8fe1370e_5a03_4400_adfa_99e45552f543"
          xlink:label="h_732_8fe1370e_5a03_4400_adfa_99e45552f543"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000086" xlink:label="f_0079_000086" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_732_8fe1370e_5a03_4400_adfa_99e45552f543"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_733_4778b46b_f1fc_422d_93f8_236cf2e0ba5b"
          xlink:label="h_733_4778b46b_f1fc_422d_93f8_236cf2e0ba5b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_733_4778b46b_f1fc_422d_93f8_236cf2e0ba5b"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_734_26013a5d_aa55_47a1_a8ee_4c370c280982"
          xlink:label="h_734_26013a5d_aa55_47a1_a8ee_4c370c280982"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_734_26013a5d_aa55_47a1_a8ee_4c370c280982"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_735_1218b9af_39b0_4d99_86f8_ee915bf33062"
          xlink:label="h_735_1218b9af_39b0_4d99_86f8_ee915bf33062"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_735_1218b9af_39b0_4d99_86f8_ee915bf33062"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_736_0e6f9c8d_796a_4d62_b037_a0afe7436a9f"
          xlink:label="h_736_0e6f9c8d_796a_4d62_b037_a0afe7436a9f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_736_0e6f9c8d_796a_4d62_b037_a0afe7436a9f"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_737_6577feb4_7b94_4f0b_98bc_3f75c772c858"
          xlink:label="h_737_6577feb4_7b94_4f0b_98bc_3f75c772c858"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_737_6577feb4_7b94_4f0b_98bc_3f75c772c858"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_738_4f68bf11_f4c0_4a24_9331_08eb0eef2140"
          xlink:label="h_738_4f68bf11_f4c0_4a24_9331_08eb0eef2140"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_738_4f68bf11_f4c0_4a24_9331_08eb0eef2140"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_739_83c995d7_60fd_4a10_8ac3_54fa53f810cb"
          xlink:label="h_739_83c995d7_60fd_4a10_8ac3_54fa53f810cb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_739_83c995d7_60fd_4a10_8ac3_54fa53f810cb"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_74_ca4f6ac7_5d99_4ca8_8a6e_b6b7b54cc9b5"
          xlink:label="h_74_ca4f6ac7_5d99_4ca8_8a6e_b6b7b54cc9b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_74_ca4f6ac7_5d99_4ca8_8a6e_b6b7b54cc9b5"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_740_45e0463a_66bd_424a_a61c_1009bf139cc0"
          xlink:label="h_740_45e0463a_66bd_424a_a61c_1009bf139cc0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_740_45e0463a_66bd_424a_a61c_1009bf139cc0"
          xlink:to="f_0079_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_742_3e3b8c4b_74d4_447b_aebb_9e3e7588ad07"
          xlink:label="h_742_3e3b8c4b_74d4_447b_aebb_9e3e7588ad07"
          xlink:type="locator"/>
        <link:footnote id="f_0081_000086" xlink:label="f_0081_000086" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_742_3e3b8c4b_74d4_447b_aebb_9e3e7588ad07"
          xlink:to="f_0081_000086"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_746_4e33407f_2363_4d4e_869d_580de6c68b93"
          xlink:label="h_746_4e33407f_2363_4d4e_869d_580de6c68b93"
          xlink:type="locator"/>
        <link:footnote id="f_0081_000087" xlink:label="f_0081_000087" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_746_4e33407f_2363_4d4e_869d_580de6c68b93"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_747_90a53fb9_2228_4857_aeb4_5c6cc0cd54af"
          xlink:label="h_747_90a53fb9_2228_4857_aeb4_5c6cc0cd54af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_747_90a53fb9_2228_4857_aeb4_5c6cc0cd54af"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_748_65083e07_3a70_4f25_aca6_adf756944f5e"
          xlink:label="h_748_65083e07_3a70_4f25_aca6_adf756944f5e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_748_65083e07_3a70_4f25_aca6_adf756944f5e"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_749_18f00590_c2d1_465c_8930_5b0b8c8a37b0"
          xlink:label="h_749_18f00590_c2d1_465c_8930_5b0b8c8a37b0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_749_18f00590_c2d1_465c_8930_5b0b8c8a37b0"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_75_2d1b5128_d729_4678_bcd2_48640f525cc0"
          xlink:label="h_75_2d1b5128_d729_4678_bcd2_48640f525cc0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_75_2d1b5128_d729_4678_bcd2_48640f525cc0"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_750_160e9698_db5e_411f_84b1_12c74be93831"
          xlink:label="h_750_160e9698_db5e_411f_84b1_12c74be93831"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_750_160e9698_db5e_411f_84b1_12c74be93831"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_751_b6dfd8c0_03e1_4993_92e8_d44565e64bb2"
          xlink:label="h_751_b6dfd8c0_03e1_4993_92e8_d44565e64bb2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_751_b6dfd8c0_03e1_4993_92e8_d44565e64bb2"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_752_a613eee7_464b_46c4_ad9f_563b7835d098"
          xlink:label="h_752_a613eee7_464b_46c4_ad9f_563b7835d098"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_752_a613eee7_464b_46c4_ad9f_563b7835d098"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_753_0fe89268_2b5d_4f76_be2a_705bf1852f2c"
          xlink:label="h_753_0fe89268_2b5d_4f76_be2a_705bf1852f2c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_753_0fe89268_2b5d_4f76_be2a_705bf1852f2c"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_754_5dc923ee_6924_4300_a670_6e0eb167a94a"
          xlink:label="h_754_5dc923ee_6924_4300_a670_6e0eb167a94a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_754_5dc923ee_6924_4300_a670_6e0eb167a94a"
          xlink:to="f_0081_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_756_ad672a9b_1f6a_41ff_98e6_c9995823af31"
          xlink:label="h_756_ad672a9b_1f6a_41ff_98e6_c9995823af31"
          xlink:type="locator"/>
        <link:footnote id="f_0083_000087" xlink:label="f_0083_000087" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_756_ad672a9b_1f6a_41ff_98e6_c9995823af31"
          xlink:to="f_0083_000087"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_76_c137aa64_aab1_4da6_b640_f174d1a810d4"
          xlink:label="h_76_c137aa64_aab1_4da6_b640_f174d1a810d4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_76_c137aa64_aab1_4da6_b640_f174d1a810d4"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_760_e84eb8f8_1e39_49ea_868e_c209a8f07187"
          xlink:label="h_760_e84eb8f8_1e39_49ea_868e_c209a8f07187"
          xlink:type="locator"/>
        <link:footnote id="f_0083_000088" xlink:label="f_0083_000088" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_760_e84eb8f8_1e39_49ea_868e_c209a8f07187"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_761_bf2e7d2c_6c8b_45d5_aabf_3437891ea719"
          xlink:label="h_761_bf2e7d2c_6c8b_45d5_aabf_3437891ea719"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_761_bf2e7d2c_6c8b_45d5_aabf_3437891ea719"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_762_1ece5eaa_43e2_49ff_9907_4931c49d5e97"
          xlink:label="h_762_1ece5eaa_43e2_49ff_9907_4931c49d5e97"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_762_1ece5eaa_43e2_49ff_9907_4931c49d5e97"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_763_1c13cd92_b7cc_4ab9_929f_1c2494653478"
          xlink:label="h_763_1c13cd92_b7cc_4ab9_929f_1c2494653478"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_763_1c13cd92_b7cc_4ab9_929f_1c2494653478"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_764_d4e0c731_f8f7_4e6d_8740_4355bceeb1a7"
          xlink:label="h_764_d4e0c731_f8f7_4e6d_8740_4355bceeb1a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_764_d4e0c731_f8f7_4e6d_8740_4355bceeb1a7"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_765_9a974f42_07d4_4baa_ac48_08197fb1918f"
          xlink:label="h_765_9a974f42_07d4_4baa_ac48_08197fb1918f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_765_9a974f42_07d4_4baa_ac48_08197fb1918f"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_766_3c424438_ab9b_43a4_86f6_1bc7458b536c"
          xlink:label="h_766_3c424438_ab9b_43a4_86f6_1bc7458b536c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_766_3c424438_ab9b_43a4_86f6_1bc7458b536c"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_767_aff178ab_a779_478e_84f4_5a7c76111dcd"
          xlink:label="h_767_aff178ab_a779_478e_84f4_5a7c76111dcd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_767_aff178ab_a779_478e_84f4_5a7c76111dcd"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_768_1bc9c453_da90_4096_9bac_611df8103486"
          xlink:label="h_768_1bc9c453_da90_4096_9bac_611df8103486"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_768_1bc9c453_da90_4096_9bac_611df8103486"
          xlink:to="f_0083_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_770_a46fa406_ec57_4fea_970f_59ce07cc02d4"
          xlink:label="h_770_a46fa406_ec57_4fea_970f_59ce07cc02d4"
          xlink:type="locator"/>
        <link:footnote id="f_0085_000088" xlink:label="f_0085_000088" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_770_a46fa406_ec57_4fea_970f_59ce07cc02d4"
          xlink:to="f_0085_000088"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_774_39805b98_2c8d_479e_989f_c8b41d228eb2"
          xlink:label="h_774_39805b98_2c8d_479e_989f_c8b41d228eb2"
          xlink:type="locator"/>
        <link:footnote id="f_0085_000089" xlink:label="f_0085_000089" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_774_39805b98_2c8d_479e_989f_c8b41d228eb2"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_775_4bae51ec_3fb8_4526_ab6c_8b624c27e8b1"
          xlink:label="h_775_4bae51ec_3fb8_4526_ab6c_8b624c27e8b1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_775_4bae51ec_3fb8_4526_ab6c_8b624c27e8b1"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_776_432cc170_8136_49d8_b4b1_8ae4abe9ab47"
          xlink:label="h_776_432cc170_8136_49d8_b4b1_8ae4abe9ab47"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_776_432cc170_8136_49d8_b4b1_8ae4abe9ab47"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_777_8591bf65_c2c0_4897_b84c_0317b7ef608d"
          xlink:label="h_777_8591bf65_c2c0_4897_b84c_0317b7ef608d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_777_8591bf65_c2c0_4897_b84c_0317b7ef608d"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_778_ac37762a_2b18_4695_a08c_872398d00b73"
          xlink:label="h_778_ac37762a_2b18_4695_a08c_872398d00b73"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_778_ac37762a_2b18_4695_a08c_872398d00b73"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_779_0fc91fab_ccb7_4975_aaa2_61a725ea52d8"
          xlink:label="h_779_0fc91fab_ccb7_4975_aaa2_61a725ea52d8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_779_0fc91fab_ccb7_4975_aaa2_61a725ea52d8"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_78_836c422f_1d4c_46b3_974c_b7316712d163"
          xlink:label="h_78_836c422f_1d4c_46b3_974c_b7316712d163"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000009" xlink:label="f_0009_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_78_836c422f_1d4c_46b3_974c_b7316712d163"
          xlink:to="f_0009_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_780_64f005a7_3f4c_4a47_b070_9696ed04af1b"
          xlink:label="h_780_64f005a7_3f4c_4a47_b070_9696ed04af1b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_780_64f005a7_3f4c_4a47_b070_9696ed04af1b"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_781_f0d594e1_82e7_48e5_9473_76aaeed63436"
          xlink:label="h_781_f0d594e1_82e7_48e5_9473_76aaeed63436"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_781_f0d594e1_82e7_48e5_9473_76aaeed63436"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_782_bf1784cb_9bcb_4c80_bdf6_50d645ae7b75"
          xlink:label="h_782_bf1784cb_9bcb_4c80_bdf6_50d645ae7b75"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_782_bf1784cb_9bcb_4c80_bdf6_50d645ae7b75"
          xlink:to="f_0085_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_784_8f223987_9178_4e21_9198_c58540e9dc5e"
          xlink:label="h_784_8f223987_9178_4e21_9198_c58540e9dc5e"
          xlink:type="locator"/>
        <link:footnote id="f_0087_000089" xlink:label="f_0087_000089" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_784_8f223987_9178_4e21_9198_c58540e9dc5e"
          xlink:to="f_0087_000089"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_788_cd530d30_fbe8_42f7_b8d6_0ee06ab2299a"
          xlink:label="h_788_cd530d30_fbe8_42f7_b8d6_0ee06ab2299a"
          xlink:type="locator"/>
        <link:footnote id="f_0087_000090" xlink:label="f_0087_000090" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_788_cd530d30_fbe8_42f7_b8d6_0ee06ab2299a"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_789_623b4621_b518_44b7_9212_bc7d68f09edc"
          xlink:label="h_789_623b4621_b518_44b7_9212_bc7d68f09edc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_789_623b4621_b518_44b7_9212_bc7d68f09edc"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_790_3eabd1ab_a257_478f_963a_8fb103c137d1"
          xlink:label="h_790_3eabd1ab_a257_478f_963a_8fb103c137d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_790_3eabd1ab_a257_478f_963a_8fb103c137d1"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_791_8ad1ea2c_e589_47d6_8bf1_7892b728fccb"
          xlink:label="h_791_8ad1ea2c_e589_47d6_8bf1_7892b728fccb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_791_8ad1ea2c_e589_47d6_8bf1_7892b728fccb"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_792_670f930f_b299_44b8_ab95_abed4f8e14aa"
          xlink:label="h_792_670f930f_b299_44b8_ab95_abed4f8e14aa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_792_670f930f_b299_44b8_ab95_abed4f8e14aa"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_793_97e01a08_2f31_4237_a99e_bef9ca7d1f42"
          xlink:label="h_793_97e01a08_2f31_4237_a99e_bef9ca7d1f42"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_793_97e01a08_2f31_4237_a99e_bef9ca7d1f42"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_794_78066856_7984_4264_b626_106728dd16ed"
          xlink:label="h_794_78066856_7984_4264_b626_106728dd16ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_794_78066856_7984_4264_b626_106728dd16ed"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_795_f64fd711_c0a1_4a9d_97aa_e482db21be08"
          xlink:label="h_795_f64fd711_c0a1_4a9d_97aa_e482db21be08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_795_f64fd711_c0a1_4a9d_97aa_e482db21be08"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_796_90a13ffd_7754_43aa_a2b7_8939443bccf8"
          xlink:label="h_796_90a13ffd_7754_43aa_a2b7_8939443bccf8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_796_90a13ffd_7754_43aa_a2b7_8939443bccf8"
          xlink:to="f_0087_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_798_6d167f3f_e583_49e4_82b1_b02572c6f4f6"
          xlink:label="h_798_6d167f3f_e583_49e4_82b1_b02572c6f4f6"
          xlink:type="locator"/>
        <link:footnote id="f_0089_000090" xlink:label="f_0089_000090" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_798_6d167f3f_e583_49e4_82b1_b02572c6f4f6"
          xlink:to="f_0089_000090"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_8_9a211008_7d15_4787_a240_316b14a7e835"
          xlink:label="h_8_9a211008_7d15_4787_a240_316b14a7e835"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_8_9a211008_7d15_4787_a240_316b14a7e835"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_802_dc139775_0920_45db_ae7f_4ae98a5c248a"
          xlink:label="h_802_dc139775_0920_45db_ae7f_4ae98a5c248a"
          xlink:type="locator"/>
        <link:footnote id="f_0089_000091" xlink:label="f_0089_000091" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_802_dc139775_0920_45db_ae7f_4ae98a5c248a"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_803_59d8e37f_cec1_4690_93bc_14d200002aa5"
          xlink:label="h_803_59d8e37f_cec1_4690_93bc_14d200002aa5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_803_59d8e37f_cec1_4690_93bc_14d200002aa5"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_804_3231f7a0_c0b2_4361_98e4_c40e7e0e9c33"
          xlink:label="h_804_3231f7a0_c0b2_4361_98e4_c40e7e0e9c33"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_804_3231f7a0_c0b2_4361_98e4_c40e7e0e9c33"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_805_b960ddd5_0ea8_43e7_9116_afc5cde753f6"
          xlink:label="h_805_b960ddd5_0ea8_43e7_9116_afc5cde753f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_805_b960ddd5_0ea8_43e7_9116_afc5cde753f6"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_806_83c57a53_8929_4d1e_b31b_5bfe2124b767"
          xlink:label="h_806_83c57a53_8929_4d1e_b31b_5bfe2124b767"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_806_83c57a53_8929_4d1e_b31b_5bfe2124b767"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_807_87fba535_483d_4f71_ba8f_800180fbab85"
          xlink:label="h_807_87fba535_483d_4f71_ba8f_800180fbab85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_807_87fba535_483d_4f71_ba8f_800180fbab85"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_808_d3d71456_2a4b_4d62_81cb_475b7a879c67"
          xlink:label="h_808_d3d71456_2a4b_4d62_81cb_475b7a879c67"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_808_d3d71456_2a4b_4d62_81cb_475b7a879c67"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_809_dcf3cc1b_4af6_4997_93d4_4b817c02102b"
          xlink:label="h_809_dcf3cc1b_4af6_4997_93d4_4b817c02102b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_809_dcf3cc1b_4af6_4997_93d4_4b817c02102b"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_810_5170d622_0004_4256_b466_c2edfdf04bbb"
          xlink:label="h_810_5170d622_0004_4256_b466_c2edfdf04bbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_810_5170d622_0004_4256_b466_c2edfdf04bbb"
          xlink:to="f_0089_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_812_4bce7015_2f9a_4e6a_ae37_3d76ed0abbff"
          xlink:label="h_812_4bce7015_2f9a_4e6a_ae37_3d76ed0abbff"
          xlink:type="locator"/>
        <link:footnote id="f_0091_000091" xlink:label="f_0091_000091" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_812_4bce7015_2f9a_4e6a_ae37_3d76ed0abbff"
          xlink:to="f_0091_000091"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_816_1bb9c75d_0533_47d2_a2cd_d0caf6e86a11"
          xlink:label="h_816_1bb9c75d_0533_47d2_a2cd_d0caf6e86a11"
          xlink:type="locator"/>
        <link:footnote id="f_0091_000092" xlink:label="f_0091_000092" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_816_1bb9c75d_0533_47d2_a2cd_d0caf6e86a11"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_817_4662fdda_a543_474d_9195_6e3e59353261"
          xlink:label="h_817_4662fdda_a543_474d_9195_6e3e59353261"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_817_4662fdda_a543_474d_9195_6e3e59353261"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_818_7a1be58b_806f_42c8_8445_3948a96e9022"
          xlink:label="h_818_7a1be58b_806f_42c8_8445_3948a96e9022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_818_7a1be58b_806f_42c8_8445_3948a96e9022"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_819_a43393f5_63a3_49e0_88cb_8e2e32b792df"
          xlink:label="h_819_a43393f5_63a3_49e0_88cb_8e2e32b792df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_819_a43393f5_63a3_49e0_88cb_8e2e32b792df"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_82_65b033b8_1989_47f7_8b84_394473e80cc5"
          xlink:label="h_82_65b033b8_1989_47f7_8b84_394473e80cc5"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000010" xlink:label="f_0009_000010" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_82_65b033b8_1989_47f7_8b84_394473e80cc5"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_820_4144fd92_a0ce_479c_8e6c_3a923c72b882"
          xlink:label="h_820_4144fd92_a0ce_479c_8e6c_3a923c72b882"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_820_4144fd92_a0ce_479c_8e6c_3a923c72b882"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_821_6b385cba_0a63_4ee9_a619_805ea82c74c4"
          xlink:label="h_821_6b385cba_0a63_4ee9_a619_805ea82c74c4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_821_6b385cba_0a63_4ee9_a619_805ea82c74c4"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_822_2f555c62_73b5_451a_8e60_ae488bf66ce9"
          xlink:label="h_822_2f555c62_73b5_451a_8e60_ae488bf66ce9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_822_2f555c62_73b5_451a_8e60_ae488bf66ce9"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_823_a5581638_57c3_4b1d_a968_943e03255aee"
          xlink:label="h_823_a5581638_57c3_4b1d_a968_943e03255aee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_823_a5581638_57c3_4b1d_a968_943e03255aee"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_824_1e5feb06_cb37_4acd_bf15_6b5aec9ce6d7"
          xlink:label="h_824_1e5feb06_cb37_4acd_bf15_6b5aec9ce6d7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_824_1e5feb06_cb37_4acd_bf15_6b5aec9ce6d7"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_825_77bf8ff8_4abf_4c5d_8272_35042b4b2aa3"
          xlink:label="h_825_77bf8ff8_4abf_4c5d_8272_35042b4b2aa3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_825_77bf8ff8_4abf_4c5d_8272_35042b4b2aa3"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_826_f4dd4a78_c8c7_4396_a591_ac5b1ae89130"
          xlink:label="h_826_f4dd4a78_c8c7_4396_a591_ac5b1ae89130"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_826_f4dd4a78_c8c7_4396_a591_ac5b1ae89130"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_827_6d792a9e_626a_43fd_ac9c_534bc7fb078f"
          xlink:label="h_827_6d792a9e_626a_43fd_ac9c_534bc7fb078f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_827_6d792a9e_626a_43fd_ac9c_534bc7fb078f"
          xlink:to="f_0091_000092"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_829_481a7593_e55f_4c64_8854_37ea9cc5b364"
          xlink:label="h_829_481a7593_e55f_4c64_8854_37ea9cc5b364"
          xlink:type="locator"/>
        <link:footnote id="f_0093_000093" xlink:label="f_0093_000093" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_829_481a7593_e55f_4c64_8854_37ea9cc5b364"
          xlink:to="f_0093_000093"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_83_87482bfa_1fcf_423f_a917_5cae46c21504"
          xlink:label="h_83_87482bfa_1fcf_423f_a917_5cae46c21504"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_83_87482bfa_1fcf_423f_a917_5cae46c21504"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_833_047a04a4_15d5_4549_94f4_a1431106430e"
          xlink:label="h_833_047a04a4_15d5_4549_94f4_a1431106430e"
          xlink:type="locator"/>
        <link:footnote id="f_0093_000094" xlink:label="f_0093_000094" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_833_047a04a4_15d5_4549_94f4_a1431106430e"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_834_e8910f9f_267d_4ecc_9d82_6e380468ce47"
          xlink:label="h_834_e8910f9f_267d_4ecc_9d82_6e380468ce47"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_834_e8910f9f_267d_4ecc_9d82_6e380468ce47"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_835_43c3996c_e3dd_472b_a953_977771ddbdf1"
          xlink:label="h_835_43c3996c_e3dd_472b_a953_977771ddbdf1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_835_43c3996c_e3dd_472b_a953_977771ddbdf1"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_836_20f5eb65_065f_46ed_8111_4c794c05df46"
          xlink:label="h_836_20f5eb65_065f_46ed_8111_4c794c05df46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_836_20f5eb65_065f_46ed_8111_4c794c05df46"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_837_cf6ae3c1_1893_40cc_9fb3_471307a8000f"
          xlink:label="h_837_cf6ae3c1_1893_40cc_9fb3_471307a8000f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_837_cf6ae3c1_1893_40cc_9fb3_471307a8000f"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_838_a6d0389b_4024_4595_bec0_f9474568da4c"
          xlink:label="h_838_a6d0389b_4024_4595_bec0_f9474568da4c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_838_a6d0389b_4024_4595_bec0_f9474568da4c"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_839_85965d4c_dc9e_4400_95de_05944df2ad9b"
          xlink:label="h_839_85965d4c_dc9e_4400_95de_05944df2ad9b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_839_85965d4c_dc9e_4400_95de_05944df2ad9b"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_84_2caf76e7_ab1a_4985_b3b4_1b245b622ab0"
          xlink:label="h_84_2caf76e7_ab1a_4985_b3b4_1b245b622ab0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_84_2caf76e7_ab1a_4985_b3b4_1b245b622ab0"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_840_6f352ef8_2f27_4296_989a_96e5f0b15965"
          xlink:label="h_840_6f352ef8_2f27_4296_989a_96e5f0b15965"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_840_6f352ef8_2f27_4296_989a_96e5f0b15965"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_841_b59eed6d_3f8c_4df9_8b45_3647fbe7f466"
          xlink:label="h_841_b59eed6d_3f8c_4df9_8b45_3647fbe7f466"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_841_b59eed6d_3f8c_4df9_8b45_3647fbe7f466"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_842_011abf05_813e_44a1_b7e6_d3ff684ce415"
          xlink:label="h_842_011abf05_813e_44a1_b7e6_d3ff684ce415"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_842_011abf05_813e_44a1_b7e6_d3ff684ce415"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_843_90d3ce34_e230_436f_9637_9d6b6d7fc0a7"
          xlink:label="h_843_90d3ce34_e230_436f_9637_9d6b6d7fc0a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_843_90d3ce34_e230_436f_9637_9d6b6d7fc0a7"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_844_1724926f_2778_4a78_bc0d_d6d7d6eee80d"
          xlink:label="h_844_1724926f_2778_4a78_bc0d_d6d7d6eee80d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_844_1724926f_2778_4a78_bc0d_d6d7d6eee80d"
          xlink:to="f_0093_000094"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_846_a0373db5_c9c1_4afb_a304_b2e343559f86"
          xlink:label="h_846_a0373db5_c9c1_4afb_a304_b2e343559f86"
          xlink:type="locator"/>
        <link:footnote id="f_0095_000095" xlink:label="f_0095_000095" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_846_a0373db5_c9c1_4afb_a304_b2e343559f86"
          xlink:to="f_0095_000095"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_85_7ee3f615_31cd_41c1_89ae_1b688c130351"
          xlink:label="h_85_7ee3f615_31cd_41c1_89ae_1b688c130351"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_85_7ee3f615_31cd_41c1_89ae_1b688c130351"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_850_18148ce5_4086_4ce5_8981_222e954e972d"
          xlink:label="h_850_18148ce5_4086_4ce5_8981_222e954e972d"
          xlink:type="locator"/>
        <link:footnote id="f_0095_000096" xlink:label="f_0095_000096" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_850_18148ce5_4086_4ce5_8981_222e954e972d"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_851_2263d66b_1932_4119_91ba_b5b6c881d0e7"
          xlink:label="h_851_2263d66b_1932_4119_91ba_b5b6c881d0e7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_851_2263d66b_1932_4119_91ba_b5b6c881d0e7"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_852_70a7dd3e_8ad8_4878_bbbd_c3ac46ad305f"
          xlink:label="h_852_70a7dd3e_8ad8_4878_bbbd_c3ac46ad305f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_852_70a7dd3e_8ad8_4878_bbbd_c3ac46ad305f"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_853_9b4b012f_0d61_4439_acb3_3b4ce1683ca1"
          xlink:label="h_853_9b4b012f_0d61_4439_acb3_3b4ce1683ca1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_853_9b4b012f_0d61_4439_acb3_3b4ce1683ca1"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_854_0bd6260b_0a1e_4634_b8ff_dfb8d02e8c30"
          xlink:label="h_854_0bd6260b_0a1e_4634_b8ff_dfb8d02e8c30"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_854_0bd6260b_0a1e_4634_b8ff_dfb8d02e8c30"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_855_e2f1762f_353e_4963_bb6e_86c1a82334e9"
          xlink:label="h_855_e2f1762f_353e_4963_bb6e_86c1a82334e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_855_e2f1762f_353e_4963_bb6e_86c1a82334e9"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_856_da52d0f2_3e2f_4dba_bfe1_4de5b6e61288"
          xlink:label="h_856_da52d0f2_3e2f_4dba_bfe1_4de5b6e61288"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_856_da52d0f2_3e2f_4dba_bfe1_4de5b6e61288"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_857_76a2efd1_44bd_4a4f_bef9_0a49cf779465"
          xlink:label="h_857_76a2efd1_44bd_4a4f_bef9_0a49cf779465"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_857_76a2efd1_44bd_4a4f_bef9_0a49cf779465"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_858_1045a7bf_fdaf_4e74_bf6a_e9789c25fd25"
          xlink:label="h_858_1045a7bf_fdaf_4e74_bf6a_e9789c25fd25"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_858_1045a7bf_fdaf_4e74_bf6a_e9789c25fd25"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_859_3848076b_3b7f_4a59_bf8b_1b8e53536e40"
          xlink:label="h_859_3848076b_3b7f_4a59_bf8b_1b8e53536e40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_859_3848076b_3b7f_4a59_bf8b_1b8e53536e40"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_86_1b0cdc90_e6b5_4012_8c43_1eaf903de7a6"
          xlink:label="h_86_1b0cdc90_e6b5_4012_8c43_1eaf903de7a6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_86_1b0cdc90_e6b5_4012_8c43_1eaf903de7a6"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_860_a4485bc5_0ca3_4748_b134_81c6d7051a3a"
          xlink:label="h_860_a4485bc5_0ca3_4748_b134_81c6d7051a3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_860_a4485bc5_0ca3_4748_b134_81c6d7051a3a"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_861_30ac9e3a_8567_42e2_b0a0_c96378b37d2e"
          xlink:label="h_861_30ac9e3a_8567_42e2_b0a0_c96378b37d2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_861_30ac9e3a_8567_42e2_b0a0_c96378b37d2e"
          xlink:to="f_0095_000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_863_d9185018_f636_4911_82e1_c93d2e5a876d"
          xlink:label="h_863_d9185018_f636_4911_82e1_c93d2e5a876d"
          xlink:type="locator"/>
        <link:footnote id="f_0097_000097" xlink:label="f_0097_000097" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_863_d9185018_f636_4911_82e1_c93d2e5a876d"
          xlink:to="f_0097_000097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_867_8165c5f8_8184_4ab5_8db0_ef8e8d2cd7de"
          xlink:label="h_867_8165c5f8_8184_4ab5_8db0_ef8e8d2cd7de"
          xlink:type="locator"/>
        <link:footnote id="f_0097_000098" xlink:label="f_0097_000098" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_867_8165c5f8_8184_4ab5_8db0_ef8e8d2cd7de"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_868_1e70035d_a987_4522_bc73_1c1f50c17a13"
          xlink:label="h_868_1e70035d_a987_4522_bc73_1c1f50c17a13"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_868_1e70035d_a987_4522_bc73_1c1f50c17a13"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_869_4db349e8_ac5c_4c6d_a0d5_5be41255dcfb"
          xlink:label="h_869_4db349e8_ac5c_4c6d_a0d5_5be41255dcfb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_869_4db349e8_ac5c_4c6d_a0d5_5be41255dcfb"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_87_f1e50810_bbd1_4e8a_9526_b0e22e2cc1dd"
          xlink:label="h_87_f1e50810_bbd1_4e8a_9526_b0e22e2cc1dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_87_f1e50810_bbd1_4e8a_9526_b0e22e2cc1dd"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_870_abdef9fe_6bb3_4115_8cb1_324bdaf05d4a"
          xlink:label="h_870_abdef9fe_6bb3_4115_8cb1_324bdaf05d4a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_870_abdef9fe_6bb3_4115_8cb1_324bdaf05d4a"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_871_3cedf6f9_5868_4d5b_a9ae_1c28ccdec764"
          xlink:label="h_871_3cedf6f9_5868_4d5b_a9ae_1c28ccdec764"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_871_3cedf6f9_5868_4d5b_a9ae_1c28ccdec764"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_872_69a03e4e_cae4_4dc0_aa39_5c00dd1c7049"
          xlink:label="h_872_69a03e4e_cae4_4dc0_aa39_5c00dd1c7049"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_872_69a03e4e_cae4_4dc0_aa39_5c00dd1c7049"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_873_bd3c9874_7330_43ff_a8b7_75a54141e422"
          xlink:label="h_873_bd3c9874_7330_43ff_a8b7_75a54141e422"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_873_bd3c9874_7330_43ff_a8b7_75a54141e422"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_874_dd100e97_1cb1_4d6b_8253_a27c9e8bfad8"
          xlink:label="h_874_dd100e97_1cb1_4d6b_8253_a27c9e8bfad8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_874_dd100e97_1cb1_4d6b_8253_a27c9e8bfad8"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_875_cbfe51ad_552e_4e3e_a453_06c32d00a0db"
          xlink:label="h_875_cbfe51ad_552e_4e3e_a453_06c32d00a0db"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_875_cbfe51ad_552e_4e3e_a453_06c32d00a0db"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_876_545c7968_0ad6_43ca_a472_44283b903294"
          xlink:label="h_876_545c7968_0ad6_43ca_a472_44283b903294"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_876_545c7968_0ad6_43ca_a472_44283b903294"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_877_1eff8753_966d_48db_8390_6ff716496133"
          xlink:label="h_877_1eff8753_966d_48db_8390_6ff716496133"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_877_1eff8753_966d_48db_8390_6ff716496133"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_878_b77706bb_68ee_4f9c_af25_b610abafa138"
          xlink:label="h_878_b77706bb_68ee_4f9c_af25_b610abafa138"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_878_b77706bb_68ee_4f9c_af25_b610abafa138"
          xlink:to="f_0097_000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_88_cb14557e_e5cf_4b78_bef8_81a3f9210734"
          xlink:label="h_88_cb14557e_e5cf_4b78_bef8_81a3f9210734"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_88_cb14557e_e5cf_4b78_bef8_81a3f9210734"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_880_f396c187_b07e_45d8_ac12_e9e5786fb43e"
          xlink:label="h_880_f396c187_b07e_45d8_ac12_e9e5786fb43e"
          xlink:type="locator"/>
        <link:footnote id="f_0099_000099" xlink:label="f_0099_000099" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_880_f396c187_b07e_45d8_ac12_e9e5786fb43e"
          xlink:to="f_0099_000099"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_884_755c7a1e_3dc7_4aec_b3ab_630ab62d8b8f"
          xlink:label="h_884_755c7a1e_3dc7_4aec_b3ab_630ab62d8b8f"
          xlink:type="locator"/>
        <link:footnote id="f_0099_000100" xlink:label="f_0099_000100" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_884_755c7a1e_3dc7_4aec_b3ab_630ab62d8b8f"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_885_57bb4d20_816e_420d_80ed_6385310c986d"
          xlink:label="h_885_57bb4d20_816e_420d_80ed_6385310c986d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_885_57bb4d20_816e_420d_80ed_6385310c986d"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_886_513bb2c0_3e5b_4958_aa2f_28c67d1120ba"
          xlink:label="h_886_513bb2c0_3e5b_4958_aa2f_28c67d1120ba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_886_513bb2c0_3e5b_4958_aa2f_28c67d1120ba"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_887_3bb66acb_246c_46ff_9c23_8cc4694cb8d8"
          xlink:label="h_887_3bb66acb_246c_46ff_9c23_8cc4694cb8d8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_887_3bb66acb_246c_46ff_9c23_8cc4694cb8d8"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_888_30f2108c_ed3c_4321_9e03_f0ad8a5d0c45"
          xlink:label="h_888_30f2108c_ed3c_4321_9e03_f0ad8a5d0c45"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_888_30f2108c_ed3c_4321_9e03_f0ad8a5d0c45"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_889_160d789f_bf37_4f71_a511_128d44cca9df"
          xlink:label="h_889_160d789f_bf37_4f71_a511_128d44cca9df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_889_160d789f_bf37_4f71_a511_128d44cca9df"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_89_f601819b_2df9_4ab8_b670_059a855e4264"
          xlink:label="h_89_f601819b_2df9_4ab8_b670_059a855e4264"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_89_f601819b_2df9_4ab8_b670_059a855e4264"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_890_27e2183e_3097_423a_ad18_dad53d99e793"
          xlink:label="h_890_27e2183e_3097_423a_ad18_dad53d99e793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_890_27e2183e_3097_423a_ad18_dad53d99e793"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_891_13d808ba_ea85_4afb_88b8_699a2e48c314"
          xlink:label="h_891_13d808ba_ea85_4afb_88b8_699a2e48c314"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_891_13d808ba_ea85_4afb_88b8_699a2e48c314"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_892_c34d0556_c7a2_40f7_8dc6_b1dd3a531f50"
          xlink:label="h_892_c34d0556_c7a2_40f7_8dc6_b1dd3a531f50"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_892_c34d0556_c7a2_40f7_8dc6_b1dd3a531f50"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_893_5dc228e9_75e2_41db_87d3_3c8853a075fb"
          xlink:label="h_893_5dc228e9_75e2_41db_87d3_3c8853a075fb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_893_5dc228e9_75e2_41db_87d3_3c8853a075fb"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_894_432410bc_a561_464d_9eb7_72f81496b6eb"
          xlink:label="h_894_432410bc_a561_464d_9eb7_72f81496b6eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_894_432410bc_a561_464d_9eb7_72f81496b6eb"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_895_30786e71_960a_42f6_bd23_8d11c235d27c"
          xlink:label="h_895_30786e71_960a_42f6_bd23_8d11c235d27c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_895_30786e71_960a_42f6_bd23_8d11c235d27c"
          xlink:to="f_0099_000100"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_897_bd66dc54_39e0_492b_a70f_526cd1d752d4"
          xlink:label="h_897_bd66dc54_39e0_492b_a70f_526cd1d752d4"
          xlink:type="locator"/>
        <link:footnote id="f_0101_000101" xlink:label="f_0101_000101" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_897_bd66dc54_39e0_492b_a70f_526cd1d752d4"
          xlink:to="f_0101_000101"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_9_e76c4877_889a_41ab_a974_b09ac2c081d3"
          xlink:label="h_9_e76c4877_889a_41ab_a974_b09ac2c081d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_9_e76c4877_889a_41ab_a974_b09ac2c081d3"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_90_18c13e54_f6cf_4478_a02c_f0614ad0049f"
          xlink:label="h_90_18c13e54_f6cf_4478_a02c_f0614ad0049f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_90_18c13e54_f6cf_4478_a02c_f0614ad0049f"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_901_dec8c8ef_835a_4663_b3de_9dadd352c4b8"
          xlink:label="h_901_dec8c8ef_835a_4663_b3de_9dadd352c4b8"
          xlink:type="locator"/>
        <link:footnote id="f_0101_000102" xlink:label="f_0101_000102" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_901_dec8c8ef_835a_4663_b3de_9dadd352c4b8"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_902_e1d0ca40_9d62_43e1_a1a0_e2d9e40cec5d"
          xlink:label="h_902_e1d0ca40_9d62_43e1_a1a0_e2d9e40cec5d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_902_e1d0ca40_9d62_43e1_a1a0_e2d9e40cec5d"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_903_2b000b3d_1449_496f_bad2_7077b9b2e195"
          xlink:label="h_903_2b000b3d_1449_496f_bad2_7077b9b2e195"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_903_2b000b3d_1449_496f_bad2_7077b9b2e195"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_904_cd41a216_b93a_4536_8ee6_9651bffbee85"
          xlink:label="h_904_cd41a216_b93a_4536_8ee6_9651bffbee85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_904_cd41a216_b93a_4536_8ee6_9651bffbee85"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_905_4fd7a93a_33af_4570_90b4_3ad1e8bd353b"
          xlink:label="h_905_4fd7a93a_33af_4570_90b4_3ad1e8bd353b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_905_4fd7a93a_33af_4570_90b4_3ad1e8bd353b"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_906_e9e0cfaa_ff1f_47cf_8232_02fcad00afb7"
          xlink:label="h_906_e9e0cfaa_ff1f_47cf_8232_02fcad00afb7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_906_e9e0cfaa_ff1f_47cf_8232_02fcad00afb7"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_907_8d76832b_9b64_4943_8a37_8802c6bb6b15"
          xlink:label="h_907_8d76832b_9b64_4943_8a37_8802c6bb6b15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_907_8d76832b_9b64_4943_8a37_8802c6bb6b15"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_908_de69fea2_4e9d_419b_881f_d2d61315a512"
          xlink:label="h_908_de69fea2_4e9d_419b_881f_d2d61315a512"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_908_de69fea2_4e9d_419b_881f_d2d61315a512"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_909_e1703678_8dea_4879_8948_01acf92f99e8"
          xlink:label="h_909_e1703678_8dea_4879_8948_01acf92f99e8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_909_e1703678_8dea_4879_8948_01acf92f99e8"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_91_12372396_0391_422b_9d02_8e1e39eb4782"
          xlink:label="h_91_12372396_0391_422b_9d02_8e1e39eb4782"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_91_12372396_0391_422b_9d02_8e1e39eb4782"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_910_da093435_62b5_4223_ab01_dc4222d52f35"
          xlink:label="h_910_da093435_62b5_4223_ab01_dc4222d52f35"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_910_da093435_62b5_4223_ab01_dc4222d52f35"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_911_8f18d87b_8868_4713_907e_8fb22b6ea15d"
          xlink:label="h_911_8f18d87b_8868_4713_907e_8fb22b6ea15d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_911_8f18d87b_8868_4713_907e_8fb22b6ea15d"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_912_de749e1d_0a76_425f_b9fa_d651538c5dec"
          xlink:label="h_912_de749e1d_0a76_425f_b9fa_d651538c5dec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_912_de749e1d_0a76_425f_b9fa_d651538c5dec"
          xlink:to="f_0101_000102"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_914_fd1b06e6_811f_462d_b7f0_adc568e89c1b"
          xlink:label="h_914_fd1b06e6_811f_462d_b7f0_adc568e89c1b"
          xlink:type="locator"/>
        <link:footnote id="f_0103_000103" xlink:label="f_0103_000103" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_914_fd1b06e6_811f_462d_b7f0_adc568e89c1b"
          xlink:to="f_0103_000103"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_918_896d9782_3c51_4db2_8571_f00adf22171a"
          xlink:label="h_918_896d9782_3c51_4db2_8571_f00adf22171a"
          xlink:type="locator"/>
        <link:footnote id="f_0103_000104" xlink:label="f_0103_000104" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_918_896d9782_3c51_4db2_8571_f00adf22171a"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_919_f04e82ec_fbc9_4b66_bfad_76b088449180"
          xlink:label="h_919_f04e82ec_fbc9_4b66_bfad_76b088449180"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_919_f04e82ec_fbc9_4b66_bfad_76b088449180"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_92_bff8eedf_e3dc_4d59_8bf1_05fa2042f93f"
          xlink:label="h_92_bff8eedf_e3dc_4d59_8bf1_05fa2042f93f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_92_bff8eedf_e3dc_4d59_8bf1_05fa2042f93f"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_920_fc41a8cf_1249_477d_bfe5_e6f9703c7949"
          xlink:label="h_920_fc41a8cf_1249_477d_bfe5_e6f9703c7949"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_920_fc41a8cf_1249_477d_bfe5_e6f9703c7949"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_921_9f25ba16_3544_49e2_ac2b_6325512a08ee"
          xlink:label="h_921_9f25ba16_3544_49e2_ac2b_6325512a08ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_921_9f25ba16_3544_49e2_ac2b_6325512a08ee"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_922_64747d65_9b39_4482_aa9e_9372d8e15dec"
          xlink:label="h_922_64747d65_9b39_4482_aa9e_9372d8e15dec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_922_64747d65_9b39_4482_aa9e_9372d8e15dec"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_923_2ecb90a5_85e3_4e5b_b61f_6af4d2e2e92a"
          xlink:label="h_923_2ecb90a5_85e3_4e5b_b61f_6af4d2e2e92a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_923_2ecb90a5_85e3_4e5b_b61f_6af4d2e2e92a"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_924_2b797f88_826e_49ae_9103_bd170bb2f1d1"
          xlink:label="h_924_2b797f88_826e_49ae_9103_bd170bb2f1d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_924_2b797f88_826e_49ae_9103_bd170bb2f1d1"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_925_98c4558a_7d47_4a10_b49d_8a47a95b3380"
          xlink:label="h_925_98c4558a_7d47_4a10_b49d_8a47a95b3380"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_925_98c4558a_7d47_4a10_b49d_8a47a95b3380"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_926_d194eb2c_297f_41b0_9eb8_d79b13364faf"
          xlink:label="h_926_d194eb2c_297f_41b0_9eb8_d79b13364faf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_926_d194eb2c_297f_41b0_9eb8_d79b13364faf"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_927_1cf74814_0664_4eed_930b_274f40a8e78f"
          xlink:label="h_927_1cf74814_0664_4eed_930b_274f40a8e78f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_927_1cf74814_0664_4eed_930b_274f40a8e78f"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_928_fdacfc83_a869_4383_b298_88b6394a2185"
          xlink:label="h_928_fdacfc83_a869_4383_b298_88b6394a2185"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_928_fdacfc83_a869_4383_b298_88b6394a2185"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_929_13d116d8_e4ed_426f_97ee_a727f72b1da6"
          xlink:label="h_929_13d116d8_e4ed_426f_97ee_a727f72b1da6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_929_13d116d8_e4ed_426f_97ee_a727f72b1da6"
          xlink:to="f_0103_000104"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_93_26882ca1_179e_4fe3_933d_edd7ee9135e9"
          xlink:label="h_93_26882ca1_179e_4fe3_933d_edd7ee9135e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_93_26882ca1_179e_4fe3_933d_edd7ee9135e9"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_931_7b510dfb_63d7_4e1a_88d6_3f546267976b"
          xlink:label="h_931_7b510dfb_63d7_4e1a_88d6_3f546267976b"
          xlink:type="locator"/>
        <link:footnote id="f_0105_000105" xlink:label="f_0105_000105" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_931_7b510dfb_63d7_4e1a_88d6_3f546267976b"
          xlink:to="f_0105_000105"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_935_fdddd3ee_639c_4523_94e5_c9499605de11"
          xlink:label="h_935_fdddd3ee_639c_4523_94e5_c9499605de11"
          xlink:type="locator"/>
        <link:footnote id="f_0105_000106" xlink:label="f_0105_000106" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_935_fdddd3ee_639c_4523_94e5_c9499605de11"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_936_47288a24_aaf6_4592_b56d_d6eba71130d8"
          xlink:label="h_936_47288a24_aaf6_4592_b56d_d6eba71130d8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_936_47288a24_aaf6_4592_b56d_d6eba71130d8"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_937_84d9d45d_0101_4a46_b2e0_7ee3cbf3983c"
          xlink:label="h_937_84d9d45d_0101_4a46_b2e0_7ee3cbf3983c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_937_84d9d45d_0101_4a46_b2e0_7ee3cbf3983c"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_938_21b439e0_c95d_488c_bbe4_1c4505d96803"
          xlink:label="h_938_21b439e0_c95d_488c_bbe4_1c4505d96803"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_938_21b439e0_c95d_488c_bbe4_1c4505d96803"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_939_fd1ecb9a_e004_4ebe_b41b_6f3a46d24c01"
          xlink:label="h_939_fd1ecb9a_e004_4ebe_b41b_6f3a46d24c01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_939_fd1ecb9a_e004_4ebe_b41b_6f3a46d24c01"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_94_bcb4bcc2_a4f1_4e24_a653_86cbd1d1c6db"
          xlink:label="h_94_bcb4bcc2_a4f1_4e24_a653_86cbd1d1c6db"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_94_bcb4bcc2_a4f1_4e24_a653_86cbd1d1c6db"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_940_976135f2_be07_44b2_a364_e47268b3aa5b"
          xlink:label="h_940_976135f2_be07_44b2_a364_e47268b3aa5b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_940_976135f2_be07_44b2_a364_e47268b3aa5b"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_941_8b9b32c3_2f17_4a43_8baf_42d0b04f9338"
          xlink:label="h_941_8b9b32c3_2f17_4a43_8baf_42d0b04f9338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_941_8b9b32c3_2f17_4a43_8baf_42d0b04f9338"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_942_5929afe9_bc81_4286_a689_38d12cc542f4"
          xlink:label="h_942_5929afe9_bc81_4286_a689_38d12cc542f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_942_5929afe9_bc81_4286_a689_38d12cc542f4"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_943_72b9540b_16f0_475f_852f_ad7916e972b9"
          xlink:label="h_943_72b9540b_16f0_475f_852f_ad7916e972b9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_943_72b9540b_16f0_475f_852f_ad7916e972b9"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_944_cf3364c7_1493_47ff_8f68_7c6f6c395fe1"
          xlink:label="h_944_cf3364c7_1493_47ff_8f68_7c6f6c395fe1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_944_cf3364c7_1493_47ff_8f68_7c6f6c395fe1"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_945_85a03bb6_9732_48f9_a19c_7e4b278650d5"
          xlink:label="h_945_85a03bb6_9732_48f9_a19c_7e4b278650d5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_945_85a03bb6_9732_48f9_a19c_7e4b278650d5"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_946_61e48231_102f_4e00_b760_ee1be4fb8149"
          xlink:label="h_946_61e48231_102f_4e00_b760_ee1be4fb8149"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_946_61e48231_102f_4e00_b760_ee1be4fb8149"
          xlink:to="f_0105_000106"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_948_01484f26_b623_4a1a_b45f_0eeab69f7cd6"
          xlink:label="h_948_01484f26_b623_4a1a_b45f_0eeab69f7cd6"
          xlink:type="locator"/>
        <link:footnote id="f_0107_000107" xlink:label="f_0107_000107" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_948_01484f26_b623_4a1a_b45f_0eeab69f7cd6"
          xlink:to="f_0107_000107"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_95_a40e402a_2af9_4293_aa4e_f69ee6747afc"
          xlink:label="h_95_a40e402a_2af9_4293_aa4e_f69ee6747afc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_95_a40e402a_2af9_4293_aa4e_f69ee6747afc"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_952_f4a95ebb_b26b_4822_a753_8de4c60685c4"
          xlink:label="h_952_f4a95ebb_b26b_4822_a753_8de4c60685c4"
          xlink:type="locator"/>
        <link:footnote id="f_0107_000108" xlink:label="f_0107_000108" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_952_f4a95ebb_b26b_4822_a753_8de4c60685c4"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_953_9b8e2982_4a81_4195_9a34_2a735cf6fa47"
          xlink:label="h_953_9b8e2982_4a81_4195_9a34_2a735cf6fa47"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_953_9b8e2982_4a81_4195_9a34_2a735cf6fa47"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_954_d4c1b9ae_bb95_473e_b384_3d7b8e31bed2"
          xlink:label="h_954_d4c1b9ae_bb95_473e_b384_3d7b8e31bed2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_954_d4c1b9ae_bb95_473e_b384_3d7b8e31bed2"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_955_91c818ad_db0f_4d62_96e5_cba27bbd4974"
          xlink:label="h_955_91c818ad_db0f_4d62_96e5_cba27bbd4974"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_955_91c818ad_db0f_4d62_96e5_cba27bbd4974"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_956_71943cb0_695a_4136_8c09_4c2e9b9ec6fc"
          xlink:label="h_956_71943cb0_695a_4136_8c09_4c2e9b9ec6fc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_956_71943cb0_695a_4136_8c09_4c2e9b9ec6fc"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_957_289f25f7_021f_4512_8a93_9df185f05782"
          xlink:label="h_957_289f25f7_021f_4512_8a93_9df185f05782"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_957_289f25f7_021f_4512_8a93_9df185f05782"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_958_e0affe39_c10d_47ca_8c7d_0a074546eb10"
          xlink:label="h_958_e0affe39_c10d_47ca_8c7d_0a074546eb10"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_958_e0affe39_c10d_47ca_8c7d_0a074546eb10"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_959_1b66199f_9a07_46fd_8b73_5a21831fda4c"
          xlink:label="h_959_1b66199f_9a07_46fd_8b73_5a21831fda4c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_959_1b66199f_9a07_46fd_8b73_5a21831fda4c"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_960_20297bc5_dee3_4046_80ca_399fbe13d652"
          xlink:label="h_960_20297bc5_dee3_4046_80ca_399fbe13d652"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_960_20297bc5_dee3_4046_80ca_399fbe13d652"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_961_de6c0f61_c6eb_4b53_8236_0866af9a02d0"
          xlink:label="h_961_de6c0f61_c6eb_4b53_8236_0866af9a02d0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_961_de6c0f61_c6eb_4b53_8236_0866af9a02d0"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_962_7ce90fdc_6157_4739_847e_01528c4d125c"
          xlink:label="h_962_7ce90fdc_6157_4739_847e_01528c4d125c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_962_7ce90fdc_6157_4739_847e_01528c4d125c"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_963_c59a4c7b_9309_4e62_a853_9db0d1fca7f6"
          xlink:label="h_963_c59a4c7b_9309_4e62_a853_9db0d1fca7f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_963_c59a4c7b_9309_4e62_a853_9db0d1fca7f6"
          xlink:to="f_0107_000108"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_965_1c92332d_9e71_4eac_bbc4_be8c241c8160"
          xlink:label="h_965_1c92332d_9e71_4eac_bbc4_be8c241c8160"
          xlink:type="locator"/>
        <link:footnote id="f_0109_000109" xlink:label="f_0109_000109" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_965_1c92332d_9e71_4eac_bbc4_be8c241c8160"
          xlink:to="f_0109_000109"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_969_eeba9083_70e6_4d08_9d8b_7585bfa11a72"
          xlink:label="h_969_eeba9083_70e6_4d08_9d8b_7585bfa11a72"
          xlink:type="locator"/>
        <link:footnote id="f_0109_000110" xlink:label="f_0109_000110" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; vertical-align: top; text-align: left; margin: 0px 0px 3pt 0px;">For Fund compliance purposes, the Fund may not use the same classification system. These classifications are used for financial reporting purposes.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_969_eeba9083_70e6_4d08_9d8b_7585bfa11a72"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_97_1972451b_28d6_4a84_b7ee_7b60ac5f60ad"
          xlink:label="h_97_1972451b_28d6_4a84_b7ee_7b60ac5f60ad"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000011" xlink:label="f_0011_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_97_1972451b_28d6_4a84_b7ee_7b60ac5f60ad"
          xlink:to="f_0011_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_970_b89cf7e3_a976_4ee6_a443_19c02498786b"
          xlink:label="h_970_b89cf7e3_a976_4ee6_a443_19c02498786b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_970_b89cf7e3_a976_4ee6_a443_19c02498786b"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_971_8894172c_5b46_4950_ad18_19484ac141c3"
          xlink:label="h_971_8894172c_5b46_4950_ad18_19484ac141c3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_971_8894172c_5b46_4950_ad18_19484ac141c3"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_972_9e6715e8_f84c_45be_be97_b677b8dc9ebc"
          xlink:label="h_972_9e6715e8_f84c_45be_be97_b677b8dc9ebc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_972_9e6715e8_f84c_45be_be97_b677b8dc9ebc"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_973_17b7ee7f_a4ad_4d40_a286_e7654b760077"
          xlink:label="h_973_17b7ee7f_a4ad_4d40_a286_e7654b760077"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_973_17b7ee7f_a4ad_4d40_a286_e7654b760077"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_974_34bbb6c5_e1c4_4e8b_bdae_4a14f1226a3e"
          xlink:label="h_974_34bbb6c5_e1c4_4e8b_bdae_4a14f1226a3e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_974_34bbb6c5_e1c4_4e8b_bdae_4a14f1226a3e"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_975_8602a536_930a_4235_81d1_11549fa032b6"
          xlink:label="h_975_8602a536_930a_4235_81d1_11549fa032b6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_975_8602a536_930a_4235_81d1_11549fa032b6"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_976_3075a121_ad62_4876_8005_46714e0f511e"
          xlink:label="h_976_3075a121_ad62_4876_8005_46714e0f511e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_976_3075a121_ad62_4876_8005_46714e0f511e"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_977_08fb1154_644c_4b55_94e4_add16d4f6628"
          xlink:label="h_977_08fb1154_644c_4b55_94e4_add16d4f6628"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_977_08fb1154_644c_4b55_94e4_add16d4f6628"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_978_a371b9f1_ae9b_48de_9554_506cfe3f725f"
          xlink:label="h_978_a371b9f1_ae9b_48de_9554_506cfe3f725f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_978_a371b9f1_ae9b_48de_9554_506cfe3f725f"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_979_89a21265_ff8e_406f_843c_191f2b880337"
          xlink:label="h_979_89a21265_ff8e_406f_843c_191f2b880337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_979_89a21265_ff8e_406f_843c_191f2b880337"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_980_6d67b7de_ca74_4b47_bffc_11dfc1cd1515"
          xlink:label="h_980_6d67b7de_ca74_4b47_bffc_11dfc1cd1515"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_980_6d67b7de_ca74_4b47_bffc_11dfc1cd1515"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_981_cbbe728d_e6b6_414d_9d13_7155595be0e9"
          xlink:label="h_981_cbbe728d_e6b6_414d_9d13_7155595be0e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_981_cbbe728d_e6b6_414d_9d13_7155595be0e9"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_982_5f23f435_fff7_4cd6_8810_ea331beb6202"
          xlink:label="h_982_5f23f435_fff7_4cd6_8810_ea331beb6202"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_982_5f23f435_fff7_4cd6_8810_ea331beb6202"
          xlink:to="f_0109_000110"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_984_26a9ce0e_dc0e_4323_a3ea_b9b6c425406b"
          xlink:label="h_984_26a9ce0e_dc0e_4323_a3ea_b9b6c425406b"
          xlink:type="locator"/>
        <link:footnote id="f_0111_000111" xlink:label="f_0111_000111" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'arial'; font-size: 9pt; line-height: 9pt; font-style: normal; text-align: left; vertical-align: top; margin: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_984_26a9ce0e_dc0e_4323_a3ea_b9b6c425406b"
          xlink:to="f_0111_000111"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_988_641e4143_ee7f_4a29_84d4_25574231213e"
          xlink:label="h_988_641e4143_ee7f_4a29_84d4_25574231213e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_988_641e4143_ee7f_4a29_84d4_25574231213e"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_989_6451ed81_cfe1_4f03_9968_6ec297b681ff"
          xlink:label="h_989_6451ed81_cfe1_4f03_9968_6ec297b681ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_989_6451ed81_cfe1_4f03_9968_6ec297b681ff"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_990_d0f546e5_0587_4107_9764_6f723735328e"
          xlink:label="h_990_d0f546e5_0587_4107_9764_6f723735328e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_990_d0f546e5_0587_4107_9764_6f723735328e"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_991_2a57e318_d5c0_4568_bd06_191a9ad781b0"
          xlink:label="h_991_2a57e318_d5c0_4568_bd06_191a9ad781b0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_991_2a57e318_d5c0_4568_bd06_191a9ad781b0"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_992_254806af_eb8e_4d35_82fe_5adf13ecd268"
          xlink:label="h_992_254806af_eb8e_4d35_82fe_5adf13ecd268"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_992_254806af_eb8e_4d35_82fe_5adf13ecd268"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_993_2f2a2309_39bd_4b98_a885_251774c78548"
          xlink:label="h_993_2f2a2309_39bd_4b98_a885_251774c78548"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_993_2f2a2309_39bd_4b98_a885_251774c78548"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_994_5038d96e_a48b_4fbc_b173_6a72e9056706"
          xlink:label="h_994_5038d96e_a48b_4fbc_b173_6a72e9056706"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_994_5038d96e_a48b_4fbc_b173_6a72e9056706"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_995_227aa2c3_fc81_4daa_9913_4917445b8623"
          xlink:label="h_995_227aa2c3_fc81_4daa_9913_4917445b8623"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_995_227aa2c3_fc81_4daa_9913_4917445b8623"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_996_a7ad06e5_e328_4cec_84d5_87c80913ee57"
          xlink:label="h_996_a7ad06e5_e328_4cec_84d5_87c80913ee57"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_996_a7ad06e5_e328_4cec_84d5_87c80913ee57"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_997_467ecbf3_d3d6_4f85_b482_75db2816e7d6"
          xlink:label="h_997_467ecbf3_d3d6_4f85_b482_75db2816e7d6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_997_467ecbf3_d3d6_4f85_b482_75db2816e7d6"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_998_2acc9577_4d4e_482f_82e4_94cabeda6220"
          xlink:label="h_998_2acc9577_4d4e_482f_82e4_94cabeda6220"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_998_2acc9577_4d4e_482f_82e4_94cabeda6220"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_999_ffd953d7_35bf_47cc_9e6a_2dfe2482abdc"
          xlink:label="h_999_ffd953d7_35bf_47cc_9e6a_2dfe2482abdc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_999_ffd953d7_35bf_47cc_9e6a_2dfe2482abdc"
          xlink:to="f_0111_000112"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
